1. IMPORTS AND SET UP
import os
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
from keybert import KeyBERT
import spacy
import re
from sentence_transformers import SentenceTransformer
from sklearn.cluster import KMeans, DBSCAN
from sklearn.preprocessing import OneHotEncoder
from sklearn.decomposition import PCA
from sklearn.mixture import GaussianMixture
We create a week column since our goal is to create a clustering per week and team so that the user can know what has happened in that week for each team, by just having a glance diving deeper if interested.
# Load the articles dataset
script_dir = os.path.abspath('')
csv_path = os.path.join(script_dir, "..", "data", "articles_labeled.csv")
articles_df = pd.read_csv(csv_path, sep=";", encoding="utf-16", engine="python")
# Add a 'Week' column based on the 'Date' column
date_format = "%d/%m/%Y %H:%M"
articles_df["Date"] = pd.to_datetime(articles_df["Date"], format=date_format)
articles_df["Week"] = articles_df["Date"].dt.to_period("W")
# Preview the first few rows of the dataset
articles_df.head()
| Full_text | Article_ID | Outlet | Date | Team | Title | Topic | Week | |
|---|---|---|---|---|---|---|---|---|
| 0 | Given his current employers’ well-documented i... | 755 | TheGuardian | 2025-07-30 08:07:00 | Arsenal | Football transfer rumours: Manchester United m... | 0 | 2025-07-28/2025-08-03 |
| 1 | Liverpool winger Luis Diaz has completed a £65... | 750 | BBC | 2025-07-30 08:01:00 | Liverpool | Bayern Munich sign Liverpool winger Diaz for £65 | 0 | 2025-07-28/2025-08-03 |
| 2 | Manchester United defender Luke Shaw has backe... | 751 | BBC | 2025-07-30 08:00:00 | Manchester United | Shaw backs Amorim's hard-line 'demands' | 4 | 2025-07-28/2025-08-03 |
| 3 | Manchester United defender Luke Shaw has sugge... | 747 | SkySports | 2025-07-30 07:47:00 | Manchester United | Shaw: There are no stragglers in Man Utd squad... | 3 | 2025-07-28/2025-08-03 |
| 4 | James Trafford has joined Manchester City from... | 748 | SkySports | 2025-07-29 21:52:00 | Manchester City | Man City re-sign Trafford from Burnley | 0 | 2025-07-28/2025-08-03 |
We visualize the data and embeddings we have using a scatterplot reducing dimensionality with PCA. For the embeddings we use a BERT-based transformers, since in previous testings it is the one that has performed best compared to other methods like TF-IDF vectorization.
# Define a mapping for the topics
TOPICS_MAPPING = {
0: "transfers/rumours",
1: "financial/club news",
2: "controversies",
3: "tactics/analysis",
4: "editorial/opinion",
5: "human-interest/player events",
6: "other"
}
# Load the SentenceTransformer model and PCA
sbert = SentenceTransformer('all-MiniLM-L6-v2')
pca = PCA(n_components=2)
# Embed the articles and reduce dimensionality with PCA
X_emb = sbert.encode(articles_df["Full_text"].tolist(), show_progress_bar=True)
comps = pca.fit_transform(X_emb)
df = articles_df.copy()
df["PC1"], df["PC2"] = comps[:, 0], comps[:, 1]
df["Topic_Label"] = df["Topic"].map(TOPICS_MAPPING)
# Use a color palette for the teams
palette = sns.color_palette("tab10", n_colors=6) # 6 teams
# Use seaborn to create a scatterplot of the PCA components
plt.figure(figsize=(8,6))
sns.scatterplot(
data=df,
x="PC1", y="PC2",
hue="Team", # use team names for color
palette=palette,
style="Topic_Label", # use mapped topic labels for the shape
s=100,
edgecolor="w",
alpha=0.8
)
# Add titles and labels
plt.xlabel(f"Component 1 ({pca.explained_variance_ratio_[0]*100:.1f}% var)")
plt.ylabel(f"Component 2 ({pca.explained_variance_ratio_[1]*100:.1f}% var)")
plt.legend(bbox_to_anchor=(1.05, 1), loc="upper left")
plt.tight_layout()
plt.show()
Batches: 0%| | 0/20 [00:00<?, ?it/s]
Firstly, we can see that most of the articles that talk about transfers or rumors, are really close together. We can see more spread in the rest of topics, with some clear clusters like on the top left about human-interest and Liverpool, with articles related with the death of Diogo Jota, or in the bottom with the tactics/analysis articles of different teams, talking most likely about the fixtures for the upcoming season.
Besides this the PCs only explained about 13% of the variance so we have to look at this plot with a pinch of salt, meaning that there should be more overall separation between points.
2. EXPLORATION OF MODELS
We will use different models, but it is key that we select the clusters automatically, so that the pipeline can run without supervision, which is the whole point. For this, we will use the distance-to-line method to select the best possible k, by replicating the elbow rule.
def calculate_distance(inertias):
"""
Calculate the best k based on the distance to the line method.
Args:
inertias (list): List of inertia values for different k values.
Returns:
int: The best k value based on the maximum distance to the linear inertia.
"""
# Get the first and last inertia values
lowest_inertia = inertias[-1]
highest_inertia = inertias[0]
# If there are not enough inertias, return 0
if len(inertias) < 2:
return 0
# Calculate the step size for linear interpolation
step = (highest_inertia - lowest_inertia) / (len(inertias)-1)
# Initialize variables to track the maximum distance and the best k
max_distance = -np.inf
best_k = 0
# Iterate through the inertias to find the best k
for i in range(len(inertias)):
# Calculate the linear inertia
linear_inertia = highest_inertia - i * step
# Calculate the distance from the linear inertia
distance = abs(inertias[i] - linear_inertia)
# Update the maximum distance and best k if the current distance is greater
if distance > max_distance:
max_distance = distance
best_k = i + 1
return best_k
We ue the k-distance method to determine the optimal eps for DBSCAN clustering.
from sklearn.neighbors import NearestNeighbors
def find_optimal_eps(X, min_pts=3, plot=False):
""" Find the optimal epsilon for DBSCAN using the k-distance method.
Args:
X (array-like): Feature matrix.
min_pts (int): Minimum number of points to consider for the k-distance.
plot (bool): Whether to plot the k-distance graph.
Returns:
float: The optimal epsilon value.
"""
# If the number of samples is less than min_pts, return 1 ( the avg. eps we have obtained)
n_samples = X.shape[0]
if n_samples < min_pts:
return 1
k = min_pts - 1 # DBSCAN uses MinPts = k+1 (includes the point itself)
# Step 1: Nearest neighbors
neigh = NearestNeighbors(n_neighbors=k+1)
nbrs = neigh.fit(X)
distances, indices = nbrs.kneighbors(X)
# Step 2: Take the k-th nearest neighbor distance
k_distances = distances[:, k]
k_distances = np.sort(k_distances)
# Plot if requested
if plot:
plt.figure(figsize=(8, 4))
plt.plot(k_distances)
plt.title(f"k-distance Graph (k={k})")
plt.xlabel("Points sorted by distance")
plt.ylabel(f"{k}-NN distance")
plt.grid(True)
plt.show()
# Step 3: Elbow detection (distance from line method)
n_points = len(k_distances)
all_indices = np.arange(n_points)
# Line from first to last point
start = np.array([0, k_distances[0]])
end = np.array([n_points - 1, k_distances[-1]])
line_vec = end - start
line_vec_norm = line_vec / np.linalg.norm(line_vec)
# Translate all points so the first point sits at the origin
vec_from_start = np.vstack([all_indices, k_distances]).T - start
# Project each shifted point onto the baseline
scalar_proj = np.dot(vec_from_start, line_vec_norm)
proj = np.outer(scalar_proj, line_vec_norm)
# Compute the vector from each point to its projection
vec_to_line = vec_from_start - proj
distances_to_line = np.linalg.norm(vec_to_line, axis=1)
# Step 4: Choose point with max distance to line
optimal_idx = np.argmax(distances_to_line)
optimal_eps = k_distances[optimal_idx]
return optimal_eps
As for the models we will try K-Means with the distance-to-line method, GMM with the k having the largest BIC and DBSCAN finding the optimal eps, using the distance-to-line method with the distance to the min_samples point.
# Load the one-hot encoder and PCA
enc = OneHotEncoder(handle_unknown='ignore')
pca = PCA(n_components=2)
# Iterate through each team and week to perform clustering
for (team, week), group in articles_df.groupby(["Team", "Week"]):
# Check if there are enough articles to cluster
n_articles = group["Article_ID"].nunique()
if n_articles < 2:
print("Not enough articles to cluster.")
continue
# Embed the full text and one-hot encode the topics to create the feature matri
X_emb = sbert.encode(group["Full_text"].tolist(), show_progress_bar=True)
topic_encoded = enc.fit_transform(group[["Topic"]]).toarray()
X = np.concatenate((X_emb, topic_encoded), axis=1)
# Putting a lower and upper bound on k
lower_bound = 2
upper_bound = max(lower_bound, n_articles // 2)
k = range(lower_bound, min(upper_bound, n_articles) + 1)
# Perform KMeans and GMM clustering
inertias = []
bic = []
for n_clusters in k:
km = KMeans(n_clusters=n_clusters, random_state=42)
km.fit(X)
inertias.append(km.inertia_)
gmm = GaussianMixture(n_components=n_clusters, covariance_type="full", random_state=42)
gmm.fit(X)
bic.append(gmm.bic(X))
# Calculate the optimal k for KMeans and fit the model
optimal_k = lower_bound + calculate_distance(inertias)
km = KMeans(n_clusters=optimal_k, random_state=42)
km_labels = km.fit_predict(X)
# Calculate the optimal k for GMM and fit the model
gmm_k = lower_bound + max(range(len(bic)), key=bic.__getitem__)
gmm = GaussianMixture(n_components=gmm_k, covariance_type="full", random_state=42)
gmm_labels = gmm.fit_predict(X)
# Calculate the optimal eps for DBSCAN and fit the model
optimal_eps = find_optimal_eps(X)
dbscan = DBSCAN(eps=optimal_eps, min_samples=2)
dbscan_labels = dbscan.fit_predict(X)
# Store the clustering results in the articles_df
articles_df.loc[group.index, "kmeans"] = km_labels
articles_df.loc[group.index, "dbscan"] = dbscan_labels
articles_df.loc[group.index, "gmm"] = gmm_labels
# Use PCA to reduce the dimensionality of the embeddings for the plot
comps = pca.fit_transform(X_emb)
df = group.copy()
df["PC1"], df["PC2"] = comps[:, 0], comps[:, 1]
df["Topic_Label"] = df["Topic"].map(TOPICS_MAPPING)
# Use seaborn to create a scatterplot of the PCA components
plt.figure(figsize=(8,6))
sns.scatterplot(
data=df,
x="PC1", y="PC2",
style="Topic_Label", # use mapped topic labels for the shape
s=100,
edgecolor="w",
alpha=0.8
)
# Add titles and labels
plt.xlabel(f"Component 1 ({pca.explained_variance_ratio_[0]*100:.1f}% var)")
plt.ylabel(f"Component 2 ({pca.explained_variance_ratio_[1]*100:.1f}% var)")
plt.legend(bbox_to_anchor=(1.05, 1), loc="upper left")
plt.tight_layout()
plt.title(f"{team} | Week {week}\nKMeans: {optimal_k} | GMM: {gmm_k} | DBSCAN: {len(set(dbscan_labels)) - (1 if -1 in dbscan_labels else 0)}")
plt.show()
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Not enough articles to cluster. Not enough articles to cluster.
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Not enough articles to cluster. Not enough articles to cluster.
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Not enough articles to cluster.
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Not enough articles to cluster.
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Not enough articles to cluster.
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Not enough articles to cluster.
Now we analyze the clustering results of each algorithm.
# Display the k-means clusters for each team and week
for (team, week), group in articles_df.groupby(["Team", "Week"]):
print(f"Team: {team}; Week {week}\n")
clusters = sorted(group["kmeans"].unique())
# Get the title of each article and the cluster it belongs to
for cluster in clusters:
titles = group.loc[group["kmeans"] == cluster, "Title"].tolist()
for title in titles:
print(f"Cluster {cluster}: {title}")
print("")
Team: Arsenal; Week 2025-06-16/2025-06-22 Cluster 0.0: England's Lewis-Skelly agrees new Arsenal contract Cluster 0.0: Partey’s contract talks with Arsenal hit impasse but Lewis-Skelly poised to si Cluster 0.0: Mikel Arteta poised to lose key Arsenal assistant Carlos Cuesta to Parma Cluster 0.0: Football transfer rumours: Jack Grealish to join McTominay at Napoli? Cluster 1.0: Premier League fixtures: Man Utd host Arsenal on bumper opening weekend Cluster 1.0: Arsenal fixtures: Gunners face nightmare start with trips to Old Trafford and Anfield Cluster 1.0: Man Utd fixtures: United start at home to Arsenal on Sky in tough opening run Cluster 1.0: Tottenham fixtures: Frank's first PL game in charge against Burnley at home Cluster 1.0: Premier League opening fixtures: Liverpool host Bournemouth, Arsenal at Manchester United Cluster 2.0: Santi Cazorla scores in playoff as Real Oviedo end 24-year wait for La Liga return Cluster 2.0: Cazorla, 40, scores as Oviedo return to La Liga Cluster 3.0: Chloe Kelly focused on Lionesses despite talk of Arsenal targeting permanent move Cluster 4.0: Leipzig's Sesko price tag revealed amid Arsenal interest Cluster 5.0: It can be a really lonely journey: Myles Lewis-Skellys mum Marcia on being a stars parent and agent Cluster 6.0: Why Hugo Ekitike is hot property in the summer transfer window Team: Arsenal; Week 2025-06-23/2025-06-29 Cluster 0.0: Why Norgaard? What next for Rice? Arsenal's midfield rebuild explained Cluster 1.0: Lewis-Skelly vows to 'stay humble' after signing new Arsenal contract Cluster 1.0: Lewis-Skelly signs new five-year Arsenal deal Cluster 1.0: Myles Lewis-Skelly out to ‘win everything’ after signing new Arsenal Cluster 2.0: Why Eze can be the solution for Arsenal's left-wing problem Cluster 2.0: A complete No 6? Inside Zubimendi's rise and why Arsenal wanted him Cluster 3.0: Arsenal hopeful of deal to sign Valencia defender Cristhian Mosquera Cluster 3.0: Arsenal could rival Spurs for Eze signing Cluster 3.0: Football transfer rumours: Arsenal and Spurs to battle for Eberechi Eze? Cluster 3.0: Papers: Arsenal to rival Tottenham for Palace's Eze Cluster 3.0: Arsenal in talks to sign Valencia defender Mosquera Cluster 3.0: Arsenal agree fee for Brentford captain Norgaard Cluster 3.0: Arsenal expected to seal £9.3m deal for Brentford captain Christian Nørgaa Cluster 3.0: Arsenal set to sign Chelsea goalkeeper Kepa Cluster 3.0: Football transfer rumours: Emiliano Martínez eager to join Manchester United Team: Arsenal; Week 2025-06-30/2025-07-06 Cluster 0.0: Arsenal in advanced talks to sign Gyokeres after completing Zubimendi deal Cluster 0.0: Arsenal close on Viktor Gyökeres after signing Martín Zubimendi in £50m-plus d Cluster 0.0: Arsenal in talks to sign Sporting striker Gyokeres Cluster 0.0: Arsenal complete £51m Zubimendi dea Cluster 0.0: Zubimendi joins for £60m - how Arsenal signed Arteta's 'obsession Cluster 1.0: Former Arsenal midfielder Partey charged with rape Cluster 1.0: Thomas Partey: the former Arsenal midfielder facing five rape charges Cluster 1.0: Partey charged with rape and sexual assault Cluster 2.0: Switzerland keep Euro 2025 dream alive after Reuteler and Pilgrim knock out Iceland Cluster 3.0: Tomiyasu to end injury-plagued spell at Arsenal Cluster 4.0: Chelsea's Madueke agrees personal terms with Arsenal Cluster 4.0: Madueke emerging as a top Arsenal target with Chelsea expecting bid Cluster 4.0: How is Arsenal's attacking refresh shaping up? Cluster 4.0: Arsenal complete cut-price deal to sign Kepa from Chelsea Cluster 4.0: Transfer latest: Arteta hails £5m Arrizabalaga, West Ham push for Slavia defender Diou Team: Arsenal; Week 2025-07-07/2025-07-13 Cluster 0.0: Arsenal close to Madueke deal after Chelsea give permission to leave CWC Cluster 0.0: Why fans doubt Madueke – and why they might be wro Cluster 0.0: Arsenal close to agreeing £50m deal for Chelsea's Maduek Cluster 0.0: Transfer latest: Arsenal open Madueke talks with Chelsea, Everton sign £27m striker Barr Cluster 0.0: Arsenal make formal approach for Chelsea winger Madueke Cluster 0.0: Arsenal's Madueke move explained, Eze interest and Rodrygo price Cluster 0.0: Arsenal close in on Gyokeres deal after face-to-face talks Cluster 1.0: There is no one like him: what Mart�n Zubimendi will bring Arsenal Cluster 2.0: Thomas Partey: The key questions Cluster 2.0: Playing loose with virtue leaves questions for Arsenal to answer over Thomas Partey | Jonathan Liew Cluster 3.0: Arsenal close to agreeing deal to sign Gyokeres Cluster 3.0: Arsenal agree €63.5m Viktor Gyökeres deal with Sporting with add-ons being discus Cluster 3.0: Arsenal close to finalising Gyokeres deal Cluster 3.0: Arsenal target Gyokeres faces Sporting disciplinary action Cluster 3.0: Arsenal target Gyokeres to face disciplinary action at Sporting Cluster 3.0: Viktor Gyökeres fails to report for Sporting training as he targets Arsenal mov Cluster 3.0: Sporting demand guaranteed €70m as Arsenal close in on Viktor Gyöke Cluster 4.0: Real Madrid’s PSG thrashing shows Xabi Alonso true size of rebuilding j Cluster 5.0: Taking flight: how Premier League clubs are racking up 175,000 summer air miles Cluster 5.0: Liverpool vs Arsenal live on Sky Sports in August Cluster 6.0: Arsenal sign Brentford midfielder Norgaard Cluster 6.0: Arsenal complete Norgaard signing Cluster 7.0: Football transfer rumours: Ferran Torres to swap Barcelona for Aston Villa? Cluster 7.0: Papers: Arsenal prepared to offer swap deal to beat Spurs to Eze transfer Cluster 7.0: Former Arsenal sporting director Edu joins Forest Cluster 8.0: Cazorla, 40, signs new Oviedo deal before La Liga return Team: Arsenal; Week 2025-07-14/2025-07-20 Cluster 0.0: In the crazed transfer trolley dash, the next glossy off-the-shelf solution is all the rage | Jonathan Wilson Cluster 0.0: Are Arsenal finally signing Viktor Gyökeres? It’s already real in the digital hive mind | Barney Ro Cluster 0.0: Arsenal sign Madueke from Chelsea for £52 Cluster 0.0: Arsenal complete £48.5m signing of Madueke from Chelse Cluster 0.0: Football transfer rumours: West Ham and Everton move for Jack Grealish? Cluster 0.0: Ethan Nwaneri poised to sign new Arsenal deal amid Chelsea and Bundesliga interest Cluster 0.0: Merson 'shocked' by Madueke signing - 'Are Arsenal preparing for Saka exit?' Cluster 0.0: Arsenal agree deal to sign Mosquera Cluster 0.0: Transfer latest: Arsenal agree £16.5m deal for Mosquera, Wolves poised to sign Aria Cluster 0.0: Defender Mosquera agrees terms with Arsenal Cluster 1.0: Football Daily | England and Sweden get into spot of bother with an unmissable shootout Cluster 1.0: England 2-2 Sweden (Eng won 3-2 on penalties): Euro 2025 player ratings Cluster 1.0: Arsenal complete world-record £1m Olivia Smith signing from Liverpoo Cluster 2.0: Gabriel says things will be 'different' at Arsenal 'after letting titles slip' Cluster 2.0: Arsenal name two 15-year-olds in Asia tour squad Cluster 2.0: Literature has completely changed my life: footballer H�ctor Beller�ns reading list Cluster 3.0: FK Arsenal Tivat given 10-year ban for match-fixing Team: Arsenal; Week 2025-07-21/2025-07-27 Cluster 0.0: 'An important signing for Arsenal's future' - Gunners sign Mosquera from Valencia Cluster 0.0: Alexander Isak open to leaving Newcastle with Liverpool his preferred destination Cluster 0.0: Arsenal sign defender Mosquera from Valencia Cluster 0.0: Rice 'didn't like' Madueke signing backlash Cluster 0.0: Mosquera to join Arsenal tour to complete move Cluster 1.0: The man behind the mask: why Viktor Gyökeres’s celebration keeps the game guess Cluster 1.0: Gyokeres wants to 'prove himself' after joining Arsenal Cluster 1.0: 'Physical machine' Gyokeres - Arsenal's missing piece or a gamble up front? Cluster 1.0: Arteta highlights 15-year-old pair as Arsenal beat Milan Cluster 1.0: Zubimendi ready for 'new things' after year-long wait to join Arsenal Cluster 2.0: The Swedish club with 'no fans' but a giant academy making stars like Gyokeres Cluster 3.0: Mikel Arteta ‘100%’ sure Arsenal followed right processes over Thomas Pa Cluster 3.0: Arteta '100%' sure Arsenal followed right processes over Partey Cluster 3.0: Arteta: Arsenal '100 per cent' followed right processes over Partey Cluster 4.0: England sweating on Lauren James’s fitness for Euro 2025 final against Spa Cluster 4.0: England fans made to sweat on another hair-raising night of drama for Lionesses | Nick Ames Cluster 4.0: Arsenal 'short of numbers' after £123m spend - Artet Cluster 5.0: Arsenal's striker hunt is over - but what will Gyokeres bring? Cluster 5.0: 'Losing 5-1 to Arsenal made me want to join' - Gyokeres seals £64m mov Cluster 5.0: Eddie Howe: Newcastle have not held contract talks with Alexander Isak Cluster 5.0: Gyokeres gets green light to complete £63.8m Arsenal mov Cluster 5.0: Gyokeres to complete Arsenal move over weekend Cluster 5.0: Gyokeres heading to Arsenal after £63.8m deal agreed with Sportin Cluster 5.0: Arsenal seal €73.5m Viktor Gyökeres deal after late-night breakthro Cluster 5.0: Arsenal close to Gyokeres deal after add-ons delay Cluster 5.0: Sesko and Jackson on shortlist - Man Utd's No 9 targets assessed Cluster 5.0: Arteta: I can't talk about Gyokeres... yet Cluster 5.0: Football transfer rumours: McAtee to West Ham? Real Madrid keen on Saliba? Team: Arsenal; Week 2025-07-28/2025-08-03 Cluster 0.0: Football transfer rumours: Manchester United move for £60m-rated Watkins Cluster 0.0: Granit Xhaka closes in on move to Sunderland after £17m deal agreed with Bayer Leverkuse Cluster 1.0: How to stop Viktor Gyökeres? ‘We’d have to foul him just to slow him Team: Chelsea; Week 2024-08-19/2024-08-25 Team: Chelsea; Week 2025-05-26/2025-06-01 Team: Chelsea; Week 2025-06-09/2025-06-15 Cluster 0.0: Never-ending season gives Maresca chance to test Chelsea’s evolving squ Cluster 0.0: 'Best since Neymar' - Chelsea to get early look at 'special' signing Cluster 0.0: MLS teams enter Club World Cup with a chance to make an impression, good or bad Cluster 1.0: Transfer roundup: Everton eye Thierno Barry as Brighton sign Kostoulas Cluster 1.0: Chelsea have £42m Gittens bid rejected by Dortmun Team: Chelsea; Week 2025-06-16/2025-06-22 Cluster 0.0: Enzo Maresca has midfield puzzle to solve while Chelsea sweat it out in US Cluster 0.0: Chelsea's Jackson facing uncertain future with Juventus and Napoli keen Cluster 0.0: 'Stupid, stupid, stupid' – Jackson opens door for Del Cluster 0.0: What Chelsea can expect from £48m winger Gitten Cluster 0.0: Chelsea make Gittens top target and keep Kudus and João Pedro in sight Cluster 1.0: Premier League fixtures: Man Utd host Arsenal on bumper opening weekend Cluster 1.0: Chelsea fixtures: Home comforts in opening month - but a tricky end on paper Cluster 1.0: Premier League opening fixtures: Liverpool host Bournemouth, Arsenal at Manchester United Cluster 1.0: Delap a 'future England number nine' - Maresca Cluster 2.0: Mikel blasts Jackson for 'stupid' red card against Flamengo Cluster 2.0: Hannah Hampton aims to live up to Mary Earps’ legacy as England No Cluster 2.0: Maresca yet to speak to Mudryk after anti-doping charge Cluster 2.0: Chelsea winger Mudryk charged by FA with anti-doping violations Cluster 2.0: Mudryk could face up to four-year ban after doping charge Cluster 2.0: Mykhailo Mudryk could face four-year ban after FA charge over failed drug test Cluster 3.0: Premier League contacts Chelsea over Boehly ticket website Cluster 3.0: Flamengo stun Chelsea with comeback victory at Club World Cup as Jackson sees red Cluster 3.0: Club World Cup didn’t start the fire – it didn’t light it but we'll try to fight it | Max R Cluster 3.0: Normal Cole Palmer assumes control of Chelseas attack from No 10 Cluster 3.0: Chelsea play in front of 50,000 empty seats - apathy or bad scheduling? Cluster 3.0: Delap impact helps Chelsea see off LAFC at Club World Cup but fans stay away Cluster 3.0: Liam Delap backed to break curse of the Chelsea No 9 shirt and earn England spot Team: Chelsea; Week 2025-06-23/2025-06-29 Cluster 0.0: Chelsea agree deal to sign Dortmund's Gittens Cluster 0.0: Chelsea agree Jamie Gittens deal and battle Newcastle for João Pedr Cluster 0.0: Brighton reject two bids for Brazil forward Pedro Cluster 0.0: Enzo Maresca intent on resisting interest in Chelsea defender Josh Acheampong Cluster 0.0: Manchester United close on £60m-plus deal to buy Brentford’s Bryan Mbe Cluster 0.0: Delap, extreme heat & money - Chelsea's Club World Cup so far Cluster 0.0: Liam Delap opens Chelsea account in Club World Cup win over Espéranc Cluster 0.0: Chelsea closing in on deal for Borussia Dortmund winger Jamie Gittens Cluster 0.0: Delap is Chelsea’s shiny new toy but uncut gem Jackson offers rare point of difference | Jonathan Li Cluster 0.0: Manchester United increase offer for Brentford’s Bryan Mbeumo to £ Cluster 0.0: Liam Delap relishes old school physicality for Chelsea in quest to solve striker shortage Cluster 0.0: 'Chelsea project excited me' - Delap on why he joined Blues Cluster 0.0: Woody Johnson signs £190m deal to buy John Textor’s shares in Crystal Pal Cluster 1.0: I went to Saudi for trophies, not money - Mendy Cluster 1.0: 'Impossible to train' - Chelsea face record heat in Philadelphia Cluster 2.0: Fernández finally flourishing with Chelsea as Benfica reunion await Cluster 3.0: Chelsea's Jackson given two-game ban for red card Cluster 4.0: Brazilian teams have excelled at the Club World Cup. How far can they go? Cluster 4.0: Chelsea's route to Club World Cup final revealed after Man City exit Cluster 4.0: Brazilian clubs are upending the global order at the Club World Cup Team: Chelsea; Week 2025-06-30/2025-07-06 Cluster 0.0: 'Perfect night' for Chelsea as 'exciting' Estevao gives glimpse of future Cluster 0.0: Chelsea edge Palmeiras as late deflection books Club World Cup semi-final spot Cluster 0.0: Anxiety and excitement combine for Williamson with Wiegman’s new Engla Cluster 1.0: Madueke emerging as a top Arsenal target with Chelsea expecting bid Cluster 1.0: Chelsea seal £51.5m deal for Dortmund forward Gitten Cluster 1.0: Chelsea complete £48m signing of Dortmund's Gitten Cluster 1.0: Who is Chelsea's new teenage signing Atherton? Cluster 1.0: Football transfer rumours: Real Madrid give all-clear for Arsenal to sign Rodrygo? Cluster 1.0: UK's youngest senior player Atherton joins Chelsea Cluster 1.0: Dortmund confirm Chelsea deal agreed for Gittens Cluster 1.0: Chelsea sign Pedro from Brighton with forward to join CWC squad Cluster 1.0: Joao Pedro joins Chelsea in time for Club World Cup last eight - why so many forwards? Cluster 1.0: Arsenal sign goalkeeper Kepa from Chelsea for £5 Cluster 1.0: Maresca’s search for unpredictability lies behind Chelsea’s transfer stra Cluster 2.0: Fifa cuts ticket price to $13.40 for Club World Cup semi-final between Chelsea and Fluminense Cluster 2.0: Chelsea face doubts over registering signings with Uefa after £27m fin Cluster 2.0: Villa and Chelsea fined by UEFA for breaching financial rules Cluster 3.0: Football Daily | Infantino awaits his ‘big bang’ as Club World Cup refuses to slide Cluster 4.0: Brighton flop to hot property - is Arsenal target Gyokeres ready? Cluster 4.0: The rise of Gittens - and how he can spark Chelsea attack Team: Chelsea; Week 2025-07-07/2025-07-13 Cluster 0.0: Arsenal close to Madueke deal after Chelsea give permission to leave CWC Cluster 0.0: Why fans doubt Madueke – and why they might be wro Cluster 0.0: Arsenal line up £52m transfer of 23-year-old Chelsea winger Noni Maduek Cluster 0.0: Arsenal close to agreeing £50m deal for Chelsea's Maduek Cluster 0.0: Bournemouth bid for Chelsea goalkeeper Petrovic Cluster 0.0: Transfer latest: Arsenal open Madueke talks with Chelsea, Everton sign £27m striker Barr Cluster 0.0: Arsenal make formal approach for Chelsea winger Madueke Cluster 0.0: Madueke dealing with transfer 'noise' amid Arsenal link Cluster 0.0: Crystal Palace agree deal to sign Croatia international Borna Sosa from Ajax Cluster 0.0: Football transfer rumours: Dominic Calvert-Lewin to Manchester United? Cluster 1.0: Something to be proud of: Maresca delighted as Chelsea reach Club World Cup final Cluster 1.0: 19 forwards and £600m later... is Joao Pedro the frontman Chelsea need Cluster 1.0: João Pedro leaves it to Chelsea fans to celebrate after double against old side | Sid Low Cluster 1.0: Chelsea are favourites for final but they face a familiar foe in Thiago Silva Cluster 1.0: João Pedro makes early mark for Chelsea but Blues forwards must avoid seeing re Cluster 1.0: How 'monster' Silva, 40, is inspiring Fluminense Cluster 2.0: World Cup will use more indoor venues for day-time kick-offs to combat heat Cluster 2.0: Club World Cup heat 'very dangerous' - Fernandez Cluster 2.0: Wenger loves the Club World Cup, but does anyone agree with him? Cluster 2.0: In the stands with my son, the Club World Cup was as human as it could possibly be Cluster 2.0: Football Daily | Two seasons in a day: the Champions League and Club World Cup overlap Cluster 3.0: Beever-Jones relishing chance to put herself in the picture with Lionesses Cluster 3.0: I want to put socks on without being in pain: Millie Bright on missing Euro 2025 Cluster 4.0: Palmer: We proved our doubters wrong Cluster 4.0: Chelsea stun PSG to win Club World Cup after Cole Palmer’s cool doub Cluster 4.0: Has run to Club World Cup final been worth it for Chelsea? Cluster 4.0: Ambitious Chelsea will not park bus despite challenge of full-throttle PSG Cluster 4.0: Luis Enrique shrugs off praise for PSG’s season with Club World Cup final to co Cluster 4.0: Football Daily | Paris mismatch at Club World Cup as Real Madrid fail to turn up again Cluster 4.0: We didnt put the brakes on: Luis Enrique denies PSG spared Real Madrid Team: Chelsea; Week 2025-07-14/2025-07-20 Cluster 0.0: Nypan to Man City and how clubs navigate post-Brexit market Cluster 0.0: Football transfer rumours: Nicolas Jackson to join Manchester United? Cluster 0.0: Bournemouth sign Petrovic for £25m - were Chelsea right to cash in Cluster 0.0: Bournemouth sign Chelsea goalkeeper Petrovic Cluster 1.0: Noni Madueke will be unfazed by new Arsenal challenge and fans’ sceptici Cluster 1.0: Chelsea show rest of Europe how to stop PSG in the Champions League Cluster 1.0: Cole Palmer’s Chelsea finally believe they are Premier League contenders | Jacob Steinbe Cluster 1.0: Chelsea can win league or Champions League - Colwill Cluster 1.0: Football Daily | Cole Palmer conquers the world with a ‘so what’ s Cluster 1.0: Are Chelsea Premier League title contenders? Cluster 1.0: From Palmer and domes to Musiala and turf: Club World Cup winners and losers Cluster 1.0: 'We've never seen a team do this to PSG' - how Chelsea won Club World Cup Cluster 2.0: A massive contribution: Wiegman heaps praise on England hero Hampton Cluster 3.0: Bigger, better, more often? Infantino won’t let up on his ambition for Club World C Cluster 3.0: Trump’s presence at Chelsea’s trophy lift was a fitting coda to a misguided tournament | Jonathan Wi Cluster 3.0: 'I thought Trump was going to exit stage - but he wanted to stay' Cluster 3.0: Palmer left bemused as Trump joins Chelsea celebrations after Club World Cup win Cluster 4.0: Arsenal sign Madueke from Chelsea for £52 Cluster 4.0: Arsenal complete £48.5m signing of Madueke from Chelse Cluster 4.0: Merson 'shocked' by Madueke signing - 'Are Arsenal preparing for Saka exit?' Team: Chelsea; Week 2025-07-21/2025-07-27 Cluster 0.0: Hojlund's fight to answer Man Utd's striker question Cluster 1.0: We’ve nothing left to prove, says Lucy Bronze as Lionesses reach third straight fin Cluster 2.0: Al-Nassr agree £43.7m deal for Chelsea forward Feli Cluster 2.0: Liverpool agree £65.5m sale of winger Luis Díaz to Bayern Muni Cluster 2.0: Phenoms to flops: 10 stars who swapped Bundesliga for Premier League Cluster 2.0: Chelsea set Jackson asking price amid Man Utd interest Cluster 3.0: Hey big spenders - Liverpool lead top-four domination of £1bn deal Cluster 3.0: Chelsea in talks for Dutch duo Simons and Hato Cluster 3.0: Chelsea in talks to sign Hato and Simons Cluster 4.0: Brilliant Bonmatí sends Spain into Euro 2025 final, plus transfer talk – Football Weekly Ex Team: Chelsea; Week 2025-07-28/2025-08-03 Team: Liverpool; Week 2025-05-26/2025-06-01 Team: Liverpool; Week 2025-06-09/2025-06-15 Cluster 0.0: 'He will go stratospheric' - Where will Wirtz play for Liverpool? Cluster 0.0: Why Liverpool have gone all in on Wirtz and how Slot could use him Cluster 1.0: Atlético Madrid weigh up move for Liverpool’s Andy Robert Cluster 1.0: Wirtz deal shows advantage of Liverpool operating from position of strength Cluster 1.0: Liverpool agree British-record fee to sign Wirtz Cluster 1.0: Liverpool agree £116m deal with Bayer Leverkusen for Florian Wirt Cluster 2.0: Atletico Madrid interested in Liverpool defender Robertson Cluster 3.0: Trent brings fluency and impeccable Spanish to grand Real Madrid unveiling Team: Liverpool; Week 2025-06-16/2025-06-22 Cluster 0.0: Liverpool target Marc Guéhi prepared to see out final year of Crystal Palace contrac Cluster 0.0: Liverpool agree fee for Kerkez with Bournemouth Cluster 0.0: Quansah set for big Leverkusen move but Guehi unlikely to replace him Cluster 0.0: Football transfer rumours: Liverpool move for Guéhi? Rashford to Newcastle Cluster 0.0: Crystal Palace’s Europa League hopes increase as Johnson closes on £190m d Cluster 0.0: Kerkez one step closer to Liverpool as Truffert joins Bournemouth Cluster 1.0: Premier League fixtures: Man Utd host Arsenal on bumper opening weekend Cluster 1.0: Arsenal fixtures: Gunners face nightmare start with trips to Old Trafford and Anfield Cluster 1.0: Liverpool fixtures: Reds start vs Bournemouth, host Arsenal in third game Cluster 1.0: Premier League opening fixtures: Liverpool host Bournemouth, Arsenal at Manchester United Cluster 2.0: Frimpong delivers Wirtz verdict: 'He doesn't crumble' Cluster 2.0: Alexander-Arnold's debut analysed - and when did he really learn Spanish? Cluster 3.0: Sacked referee Coote charged by FA over Klopp video Cluster 4.0: Papers: Liverpool eye Spanish side to start multi-club model Cluster 5.0: I want to win everything: Florian Wirtz seals �116m Liverpool move Cluster 5.0: Florian Wirtz looks ready-made to be a key piece of the puzzle at Liverpool | Andy Brassell Cluster 5.0: 'It's perfect for me' - £116m Wirtz 'wants to win everything' at Liverpoo Cluster 5.0: Liverpool agree £40m deal to sign Kerkez from Bournemout Cluster 5.0: Wirtz completes first part of medical ahead of £100m move to Liverpoo Cluster 5.0: Wirtz flies in to seal £100m Reds move as Leverkusen close on Quansah agreemen Team: Liverpool; Week 2025-06-23/2025-06-29 Cluster 0.0: Liverpool agree deal for Preston keeper Woodman Cluster 0.0: Liverpool confirm Kerkez with spending to pass £200 Cluster 0.0: Milos Kerkez ‘honoured’ to make £40m move to Liverpool from Bourne Cluster 0.0: 'Brilliant' and 'a real character' - Liverpool sign Kerkez for £40 Cluster 0.0: Elliott is England's 'man for the moment' amid uncertain Liverpool future Cluster 0.0: Liverpool agree £34m Quansah sale to Leverkusen as Kerkez arrives for medic Cluster 0.0: Ibrahima Konaté disappointed with Liverpool contract offer as talks stal Cluster 1.0: Elliott starring for England U21 - but what does club future hold? Cluster 1.0: Crazy experience: Elliott and Carsley sense England Under-21s have belief to retain Euros Cluster 2.0: Klopp: Club World Cup is worst idea ever implemented in football Cluster 3.0: Which English second-tier football teams have played in Europe? | The Knowledge Team: Liverpool; Week 2025-06-30/2025-07-06 Cluster 0.0: Liverpool players attend funeral for Jota and brother in Portugal Cluster 0.0: Jota's wife and family joined by Liverpool players for funeral Cluster 0.0: Jota death 'extremely difficult to accept' - Salah Cluster 0.0: Mourners gather in Portugal for Diogo Jota’s wake as Salah and Robertson pay tribu Cluster 0.0: Slot pays tribute to 'special' Jota: 'He was a loved one to all of us' Cluster 0.0: 'A natural finisher who was always feared by defences' Cluster 0.0: Liverpool forward Jota dies in car accident in Spain Cluster 1.0: Liverpool reject Bayern Munich approach for Diaz Cluster 1.0: Quansah completes Bayer Leverkusen move Cluster 1.0: Liverpool reject Bayern approach for Diaz Cluster 2.0: He lit up a room: Trent Alexander-Arnold pays tribute to Diogo Jota Cluster 2.0: 'Jota was with me' - Trent's tribute after Real Madrid win Cluster 2.0: Adored & admired - Jota memories 'will live on forever' Cluster 3.0: Alexander-Arnold pays back Real signing fee - and the 'new Raul' Cluster 4.0: Zubimendi joins for £60m - how Arsenal signed Arteta's 'obsession Team: Liverpool; Week 2025-07-07/2025-07-13 Cluster 0.0: Former England striker Andy Carroll signs for Dagenham & Redbridge Cluster 0.0: Jordan Henderson will sign for Brentford next week after Ajax exit Cluster 1.0: Liverpool and Preston players and fans remember ‘champion’ Diogo Cluster 1.0: Emotional Jota tributes at Liverpool's first game since tragic death Cluster 1.0: Tributes to Jota and Silva at Liverpool friendly Cluster 1.0: Liverpool players should 'follow emotions' to cope with Jota death - Slot Cluster 1.0: Liverpool to commemorate Jota at Preston friendly Cluster 1.0: Liverpool players return to training after Jota death Cluster 2.0: West Ham eye move for Liverpool’s Elliott and close on Slavia Prague’s D Cluster 2.0: Football transfer rumours: Bayern to sign Luis Díaz after new bid Cluster 3.0: Liverpool vs Arsenal live on Sky Sports in August Cluster 4.0: Spanish police believe Diogo Jota was speeding when he and his brother died Cluster 4.0: Spanish police: Jota believed to be driver of car involved in fatal accident Cluster 5.0: Liverpool’s mourning players prepare to honour Diogo Jota back on the pit Cluster 6.0: Liverpool to retire number 20 in honour of Jota Cluster 6.0: Liverpool to retire number 20 in honour of Jota Team: Liverpool; Week 2025-07-14/2025-07-20 Cluster 0.0: Two clubs, two strikers - the key questions on Isak and Ekitike Cluster 0.0: Howe’s dilemma as Newcastle’s Saudi owners can’t ignore case to sel Cluster 0.0: Liverpool make approach to sign Eintracht Frankfurt forward Hugo Ekitike Cluster 0.0: Liverpool open talks to sign Ekitike Cluster 0.0: How can Liverpool afford Isak after spending so much? Cluster 0.0: Newcastle bid for Ekitike; Liverpool want Isak Cluster 0.0: Liverpool to rival Newcastle for Ekitike after being told Isak not for sale Cluster 1.0: Man Utd lay tribute to Jota and Silva at Anfield Cluster 2.0: Liverpool continue talks over signing Hugo Ekitike from Eintracht Frankfurt Cluster 2.0: Liverpool agree fixed fee for Ekitike as final details negotiated Cluster 2.0: Liverpool submit £69m plus add-ons offer for Ekitik Cluster 2.0: Ekitike wants to join Liverpool with Reds ready to make offer Cluster 2.0: Liverpool close in on Ekitike in £70m-plus dea Cluster 2.0: Liverpool to bid for Hugo Ekitike after he indicates preference for Anfield move Cluster 3.0: Football Daily | Champions League history in Malta and dancing on the streets of Andorra Cluster 4.0: Rashford among targets Liverpool have considered - Paper Talk Cluster 4.0: Liverpool reject £58m Bayern Munich offer for Dia Cluster 4.0: Liverpool reject £58.5m bid for Diaz from Bayern Munic Team: Liverpool; Week 2025-07-21/2025-07-27 Cluster 0.0: Hey big spenders - Liverpool lead top-four domination of £1bn deal Cluster 0.0: Ekitike joins Liverpool in £79m dea Cluster 0.0: Liverpool sign Hugo Ekitiké in £79m deal after fending off late Manchester United b Cluster 0.0: Ekitike set for medical after Liverpool agree £79m dea Cluster 0.0: Liverpool agree £79m deal for Hugo Ekitiké, taking summer spend to almost £3 Cluster 1.0: Champions transformed: Slot's Liverpool relaunch explained Cluster 1.0: How Ekitike shows Slot shift towards Klopp tactics Cluster 2.0: Liverpool to commemorate Diogo Jota with permanent sculpture at Anfield Cluster 2.0: Liverpool plan Jota memorial sculpture at Anfield Cluster 2.0: Joey Jones, former Liverpool, Wrexham and Wales defender, dies aged 70 Cluster 3.0: 'A fierce competitor & loveable character' - Joey Jones obituary Cluster 4.0: Big-spending Liverpool aim to build on their Premier League title success | Andy Hunter Cluster 5.0: Bayern agree deal worth £65.5m with Liverpool for Dia Cluster 5.0: Liverpool agree £65.5m deal to sell Diaz to Bayer Cluster 5.0: Liverpool agree £65.5m sale of winger Luis Díaz to Bayern Muni Cluster 5.0: Bayern back in touch with Liverpool over Diaz Cluster 6.0: Isak situation has to be right for Newcastle - Howe Cluster 6.0: Newcastle’s Alexander Isak offered £600,000-a-week tax-free deal by Al-Hi Cluster 6.0: Football transfer rumours: Sesko or Aghehowa to replace Isak at Newcastle? Cluster 6.0: Liverpool poised to make British record bid for Isak - Paper Talk Cluster 6.0: What are Isak's options - and how could Liverpool afford him? Team: Liverpool; Week 2025-07-28/2025-08-03 Cluster 0.0: How would Liverpool fit Ekitike and Isak in the same team? Cluster 1.0: Bayern Munich sign Liverpool winger Diaz for £65 Cluster 1.0: Alexander Isak to Liverpool? And your questions answered: Football Weekly - podcast Cluster 1.0: Howe: Isak's Newcastle future out of my contol - but we've had no offers Team: Manchester City; Week 2025-06-02/2025-06-08 Team: Manchester City; Week 2025-06-09/2025-06-15 Cluster 0.0: Auckland City aiming to do amateur football proud in Bayern Munich mismatch Cluster 1.0: 'One of the best upcoming midfielders' - Man City complete Nypan deal Cluster 1.0: Thomas Frank gave Brentford fans so much for so long – we will truly miss him | Natalie Sawy Cluster 1.0: Man City yet to receive Grealish offers - could a loan be the answer? Cluster 1.0: Wirtz deal shows advantage of Liverpool operating from position of strength Cluster 1.0: 'One of Europe's best technicians' - why Man City signed 'genius' Cherki Cluster 2.0: Rayan Cherki targets revenge on Manchester United as he begins City adventure Cluster 2.0: Natural entertainer Rayan Cherki ready for test of maturity at Manchester City Cluster 3.0: Football Daily | ‘Suited and booted’? Club World Cup lands in a furnace of political ten Team: Manchester City; Week 2025-06-16/2025-06-22 Cluster 0.0: Man City fined over £1m for breaking PL rule nine time Cluster 0.0: Man City fined £1m for repeatedly delaying kick-of Cluster 0.0: Manchester City fined £1m by Premier League over delayed kick-offs and restart Cluster 1.0: Stones feeling 'great' after overcoming 'dark days' Cluster 1.0: 'New season, fresh me' - Foden shines after 'rough' ride Cluster 1.0: Phil Foden stars in Manchester City win over Wydad AC but Rico Lewis sees red Cluster 1.0: Premier League fixtures: Man Utd host Arsenal on bumper opening weekend Cluster 1.0: Premier League opening fixtures: Liverpool host Bournemouth, Arsenal at Manchester United Cluster 1.0: Man City start new era - but how might Guardiola's side look? Cluster 1.0: Bernardo Silva named new Manchester City captain in final year of contract Cluster 1.0: Club World Cup is key for Guardiola as he plots Manchester City revival Cluster 2.0: I want to stay: John Stones moves to shut down Manchester City exit talk Cluster 2.0: Cardiff City appoint Brian Barry-Murphy as new head coach on three-year deal Cluster 3.0: Manchester City open to letting Ilkay Gündogan join Galatasara Cluster 3.0: What Chelsea can expect from £48m winger Gitten Cluster 3.0: Football transfer rumours: Real Madrid plot move for Myles Lewis-Skelly? Cluster 3.0: Kyle Walker emerges as possible choice for David Moyes to strengthen Everton Cluster 4.0: Club World Cup trophy won't make up for last season - Guardiola Cluster 4.0: Lewis red card 'unnecessary' - Guardiola Cluster 4.0: Jack Grealish’s Club World Cup omission ‘best’ for him and Manchester City, says Gua Cluster 5.0: Nuno Espírito Santo signs new three-year deal to stay at Nottingham Fores Team: Manchester City; Week 2025-06-23/2025-06-29 Cluster 0.0: '99% is fake news' - Ederson says 'future' at Man City Cluster 0.0: Ilkay Gündogan keen to see out final year of Manchester City contrac Cluster 0.0: 'An incredible finisher' - practice makes perfect for Echeverri Cluster 1.0: Bernardo Silva describes Manchester City captaincy as one of his ‘biggest honour Cluster 1.0: Pep explains how much Man City missed Rodri after Juve return Cluster 1.0: Bellingham and Vinícius shine as Real Madrid top group at Club World Cu Cluster 1.0: Erling Haaland hits 300th goal in Manchester City rout of Juventus at Club World Cup Cluster 1.0: Championship 2025-26 fixtures special, including first games and longest trips Cluster 1.0: Pep Guardiola warns Manchester City ‘will have to suffer’ against Juve Cluster 1.0: Man City must suffer in Orlando heat, warns Guardiola Cluster 1.0: Chelsea's route to Club World Cup final revealed after Man City exit Cluster 1.0: Club World Cup: Auckland City hold on for shock draw with Boca Juniors while Benfica top Bayern Cluster 1.0: Football Daily | Bellinghams do battle and subs stay indoors as Club World Cup warms up Cluster 1.0: Manchester City hit Al Ain for six in one-sided Club World Cup romp Cluster 2.0: Football Daily | The weird, wonderful and woeful from a stormy Club World Cup Cluster 3.0: Man City's Lewis given further two-match ban Cluster 4.0: Fifa considers options for Iran at 2026 World Cup due to conflict with co-hosts US Team: Manchester City; Week 2025-06-30/2025-07-06 Cluster 0.0: Walker completes move to Burnley from Man City Cluster 0.0: Walker completes Burnley medical ahead of Man City exit Cluster 1.0: In-form Foden and sluggish Dias – what did we learn from City’s Club World Cup? | Jamie Jac Cluster 1.0: Was Club World Cup trip worth it for Man City? Cluster 1.0: Football Daily | Al-Hilal and the trouble with underdog stories at the Club World Cup Cluster 1.0: Al-Hilal 'climb Everest' - but 'worrying signs' for Man City Cluster 2.0: The rise of Gittens - and how he can spark Chelsea attack Cluster 3.0: Rodri suffers injury setback as Manchester City count cost of Club World Cup exit Cluster 4.0: The Club World Cup that wasn’t: how fake highlights took over the intern Cluster 5.0: Burnley sign Walker from Man City in £5m dea Cluster 5.0: Kyle Walker closes in on shock £5m move to Burnley from Manchester Cit Cluster 5.0: Man City defender Walker set to sign for Burnley Team: Manchester City; Week 2025-07-07/2025-07-13 Cluster 0.0: Ex-Man City striker Dzeko to play into 40s with Fiorentina Cluster 1.0: Moyes contends with thin squad as Everton’s era of short-termism catches up with cl Team: Manchester City; Week 2025-07-14/2025-07-20 Cluster 0.0: Man City sign 'next Odegaard' Nypan Cluster 1.0: Football Daily | Crystal Palace, Nottingham Forest and Uefa sermons on integrity Cluster 1.0: Man City agree record 10-year kit deal worth £1b Cluster 1.0: Manchester City sign partnership deal with Puma worth at least £1b Cluster 2.0: Papers: Man Utd to hijack Arsenal's Gyokeres move? Cluster 2.0: Man City approach Burnley in attempt to re-sign Trafford Team: Manchester City; Week 2025-07-21/2025-07-27 Cluster 0.0: Transfer roundup: Trafford returns to Manchester City as Wrexham eye Eriksen deal Cluster 0.0: Man City to re-sign Trafford - why Guardiola wants keeper back Cluster 0.0: Manchester City’s record £1bn deal with Puma and the value beyond bottom l Cluster 0.0: Nottingham Forest working on Dan Ndoye deal and weigh up James McAtee bid Cluster 1.0: Parris to London: England forward to join City Lionesses after side’s promoti Cluster 2.0: Phenoms to flops: 10 stars who swapped Bundesliga for Premier League Team: Manchester City; Week 2025-07-28/2025-08-03 Cluster 0.0: Man City re-sign Trafford from Burnley Cluster 0.0: Trafford rejoins Man City for 'British record fee' Cluster 0.0: James Trafford completes return ‘home’ to Manchester City in £27m Cluster 0.0: Football transfer rumours: Chelsea and Manchester United battle for Kolo Muani? Cluster 1.0: Proper England: perfect unity that shows how Lionesses triumphed over the odds | Jonathan Liew Cluster 2.0: How would Liverpool fit Ekitike and Isak in the same team? Team: Manchester United; Week 2025-05-26/2025-06-01 Team: Manchester United; Week 2025-06-02/2025-06-08 Cluster 0.0: The smell of victory: boom in classic football shirts shows no sign of fading Cluster 1.0: How the Glazer family cost Manchester United £1.2b Team: Manchester United; Week 2025-06-09/2025-06-15 Cluster 0.0: Arsenal to make fresh bid to tempt Watkins - Paper Talk Cluster 0.0: Man Utd's move for Gyokeres doomed - Paper Talk Cluster 0.0: Viktor Gyökeres ready to snub Manchester United for ‘dream’ Arsenal Cluster 0.0: Football transfer rumours: Garnacho off to Villa? Spurs in for Mbeumo? Cluster 1.0: Cunha completes 'dream' £62.5m Man Utd move - how does he fit in Team: Manchester United; Week 2025-06-16/2025-06-22 Cluster 0.0: Spurs fined by FA for fans' homophobic chanting Cluster 1.0: Ticket price rises 'kick in teeth', say Man Utd fans Cluster 1.0: Kick in the teeth: Manchester United fans criticise new ticket prices Cluster 1.0: Premier League fixtures: Man Utd host Arsenal on bumper opening weekend Cluster 1.0: Arsenal fixtures: Gunners face nightmare start with trips to Old Trafford and Anfield Cluster 1.0: Man Utd fixtures: United start at home to Arsenal on Sky in tough opening run Cluster 1.0: Man City fixtures: Tough opening games for Guardiola's side Cluster 1.0: Chelsea fixtures: Home comforts in opening month - but a tricky end on paper Cluster 1.0: Premier League opening fixtures: Liverpool host Bournemouth, Arsenal at Manchester United Cluster 1.0: 'Some Man Utd players may have been intimidated by weight of shirt' Cluster 2.0: Marcus Rashford keen on linking up with Lamine Yamal at Barcelona Cluster 2.0: Rashford confirms desire to play with Barcelona star Yamal Cluster 2.0: Monaco target André Onana but goalkeeper is keen to stay at Manchester Unite Cluster 2.0: Papers: Villa goalkeeper Martinez wants Man Utd move Cluster 2.0: Former England striker Carroll leaves Bordeaux Cluster 2.0: Monaco interested in Man Utd's Onana Cluster 2.0: Papers: Liverpool to make significant offer for Guehi Cluster 2.0: Manchester United monitoring Eintracht Frankfurt striker Hugo Ekitike Cluster 2.0: Man Utd relaxed about Mbeumo pursuit amid Spurs interest Cluster 3.0: Berrada confident Manchester United can win men’s and women’s league titles by Cluster 3.0: Authoritarian-friendly Fifa fest shows why next year’s World Cup must be boycotted | Byline Heba Gowayed and Nicholas Occhiu Team: Manchester United; Week 2025-06-23/2025-06-29 Cluster 0.0: Championship 2025-26 fixtures special, including first games and longest trips Cluster 0.0: Scoring machine or freak season? What Mbeumo could bring to Man Utd Cluster 1.0: Pogba signs for Monaco Cluster 1.0: Papers: Liverpool to take patient approach in Isak race Cluster 1.0: Brentford reject second Man Utd bid for Mbeumo - but talks ongoing Cluster 1.0: Papers: Liverpool set to battle Man Utd and Arsenal for Gyokeres Cluster 1.0: Juventus to hold talks with Man Utd over Sancho Cluster 1.0: Football transfer rumours: Jadon Sancho offered exit route to Fenerbahce? Cluster 1.0: Brentford agree deal for set-piece coach Keith Andrews to step up as manager Cluster 1.0: Manchester United increase offer for Brentford’s Bryan Mbeumo to £ Cluster 1.0: How can Man Utd afford Mbeumo deal? Cluster 1.0: Man Utd make improved bid for Mbeumo Cluster 2.0: Keith Andrews steps up from set-piece job and vows to make Brentford ‘relentles Cluster 3.0: Brentford's potential 'massive' says new boss Andrews Cluster 3.0: Football Daily | Preston and Spud Bros cook up a shirt sponsorship deal we can get behind Team: Manchester United; Week 2025-06-30/2025-07-06 Cluster 0.0: Rashford among five to tell Man Utd they want to leave Cluster 0.0: Man Utd give five players extra time off to find moves away Cluster 0.0: Garnacho, Rashford and Sancho among five who tell Manchester United they want out Cluster 1.0: Im not scared of taking risks: Robbie Savage sets sights on Forest Green revival Cluster 2.0: Teenage left-back whose role model is Marcelo - Leon joins Man Utd Cluster 3.0: Semenyo signs new Bournemouth deal Cluster 3.0: Papers: Man Utd monitoring Aston Villa striker Watkins Cluster 3.0: Football transfer rumours: Manchester United switch focus to Ollie Watkins? Team: Manchester United; Week 2025-07-07/2025-07-13 Cluster 0.0: Taking flight: how Premier League clubs are racking up 175,000 summer air miles Cluster 0.0: The most aggressive set-piece team in the world plays in Minnesota Cluster 0.0: Football Daily | Manchester United are back but the revolution will not be televised Cluster 1.0: Papers: Rashford set for crunch talks with Man Utd hierarchy Cluster 1.0: Ex-England striker Carroll joins Dagenham & Redbridge Cluster 1.0: Rashford becomes Barca's top left-wing target - Sky in Germany Cluster 1.0: Papers: Napoli to reignite interest in Man Utd's Garnacho with £45m proposa Cluster 1.0: Man Utd want to host 2035 Women's World Cup final Cluster 1.0: Man Utd hopeful of finalising Mbeumo deal in time for US tour Cluster 2.0: Louis van Gaal ‘no longer bothered by cancer’ and could be tempted to coach a Cluster 2.0: Ex-Man Utd boss Van Gaal 'no longer bothered by cancer' Cluster 2.0: Athletic Bilbao’s Álvarez blames hair loss medicine for provisional doping suspens Cluster 3.0: Workforce diversity data in English football is welcome but transparency seems to have limits Team: Manchester United; Week 2025-07-14/2025-07-20 Cluster 0.0: Mbeumo completes Man Utd medical - striker next? Cluster 0.0: Man Utd agree deal to sign Mbeumo Cluster 0.0: Manchester United agree deal to buy Bryan Mbeumo for initial £65 Cluster 0.0: Man Utd agree £65m deal to sign Brentford's Mbeum Cluster 0.0: Manchester United make improved Bryan Mbeumo bid with £70m packag Cluster 0.0: Man Utd make £70m bid for Mbeum Cluster 0.0: Man Utd make third bid for Brentford's Mbeumo Cluster 0.0: Manchester United’s Mbeumo push stalls after Brentford raise price towards £ Cluster 0.0: The Man Utd Five: Ousted but not out Cluster 0.0: Brentford unlikely to sell both Man Utd target Mbeumo and Wissa Cluster 1.0: Man Utd fan admits slapping Grealish at derby Cluster 1.0: Tuanzebe launches legal complaint against Manchester United alleging ‘medical negligenc Cluster 1.0: Defender Tuanzebe sues former club Man Utd Cluster 2.0: Man Utd new boy Leon catches eye in draw with Leeds Cluster 3.0: Premier League fans in Asia want to feel valued – and not just as a source of reven Cluster 4.0: Papers: Man Utd to hijack Arsenal's Gyokeres move? Cluster 4.0: Deal in principle agreed for Rashford to join Barcelona Cluster 4.0: Marcus Rashford in talks with Barcelona after Manchester United agree loan Cluster 4.0: Barcelona close to agreement over Rashford loan - with key detail Cluster 4.0: Forest plotting shock swoop for Man Utd outcast Sancho - Paper Talk Cluster 4.0: Newcastle will refuse Isak sale even if he wants Liverpool move - Paper Talk Cluster 4.0: Elanga eager to ‘showcase talent’ at Newcastle but stays noncommittal on Isak’s Cluster 4.0: Chelsea make Villa's Rogers top summer target - Paper Talk Cluster 4.0: Real Madrid sign ex-Man Utd defender Carreras from Benfica Cluster 5.0: Man Utd's unwanted five not in Stockholm squad but Cunha and Leon travel Cluster 5.0: Mbeumo 'proven quality' - but Man Utd still have striker dilemma Cluster 5.0: How could Mbeumo fit into Amorim's new-look Man Utd attack? Cluster 5.0: Problems piling up for Ruben Amorim as Manchester United struggle to rebuild | Jamie Jackson Team: Manchester United; Week 2025-07-21/2025-07-27 Cluster 0.0: Mount says Man Utd should aim for European return Cluster 0.0: Footballl Daily | Welcome to Kasi Flava, where falling asleep on the ball is encouraged Cluster 1.0: Hojlund's fight to answer Man Utd's striker question Cluster 1.0: Man Utd won't sell players on the cheap - Amorim Cluster 1.0: Amorim warns of 'surprise' if clubs leave bids to 'last minute' in transfer update Cluster 1.0: Transfer roundup: Trafford returns to Manchester City as Wrexham eye Eriksen deal Cluster 1.0: Hey big spenders - Liverpool lead top-four domination of £1bn deal Cluster 1.0: Saudi Pro League clubs interested in Man Utd's Antony Cluster 1.0: Villa adamant Watkins not for sale amid Man Utd interest Cluster 1.0: Manchester United need a new midfielder more than they need a new striker | Daniel Harris Cluster 1.0: 'A win-win' - reaction in Barcelona to Rashford's arrival Cluster 1.0: Barcelona confirm Marcus Rashford loan from Manchester United with buy option Cluster 1.0: 'It's a club where dreams come true' - Rashford joins Barcelona on loan Cluster 1.0: 'I feel like I'm at home' - Rashford joins Barcelona Cluster 1.0: 'Rashford's Man Utd exit leaves unanswered questions' Cluster 1.0: Sesko and Jackson on shortlist - Man Utd's No 9 targets assessed Cluster 2.0: Portugal to Premier League - how will Gyokeres fare? Cluster 2.0: Phenoms to flops: 10 stars who swapped Bundesliga for Premier League Cluster 2.0: Marcus Rashford must stave off sense of anticlimax after Barcelona switch | Jonathan Wilson Cluster 2.0: Maguire to join Man Utd squad on Wednesday Cluster 3.0: Ex-Man Utd striker Hernandez apologises for sexism Cluster 3.0: Ex-Man Utd striker Hernandez fined for sexist comments Cluster 4.0: Football transfer rumours: Sesko or Aghehowa to replace Isak at Newcastle? Cluster 4.0: Football transfer rumours: Brentford exodus continues with Wissa to Newcastle? Cluster 4.0: 'I wore this shirt growing up' - Man Utd sign Mbeumo Cluster 4.0: Club of my dreams: Bryan Mbeumo seals �71m Manchester United move Cluster 4.0: 'Club of my dreams' - Mbeumo completes £71m Man Utd mov Cluster 4.0: England in the semi-finals and Manchester United’s infamous five – Football We Team: Manchester United; Week 2025-07-28/2025-08-03 Cluster 0.0: Papers: Man Utd consider Garnacho-Watkins swap deal Cluster 1.0: Shaw: There are no stragglers in Man Utd squad anymore Cluster 2.0: Shaw backs Amorim's hard-line 'demands' Cluster 3.0: Chess fan Mbeumo on why Man Utd was right move for him Cluster 3.0: Football transfer rumours: Donnarumma to leave PSG … for Manchester Unite Cluster 3.0: Bologna favourites to sign Miller - gossip Cluster 3.0: Papers: Everton want Grealish loan as Man Utd weigh up Donnarumma move Cluster 3.0: Newcastle expecting bid from Liverpool for Isak this week - Paper Talk Team: Tottenham Hotspur; Week 2025-02-10/2025-02-16 Team: Tottenham Hotspur; Week 2025-06-02/2025-06-08 Cluster 0.0: Bilbao was a glorious blip for Spurs – and that’s why Levy had to sack Postecoglou | Jonathan Wi Cluster 1.0: Pochettino says Tottenham links are ‘not realistic’ after USMNT loss to Tu Cluster 1.0: Mbeumo intrigued by Spurs move as initial talks held with Brentford Team: Tottenham Hotspur; Week 2025-06-09/2025-06-15 Cluster 0.0: Spurs file High Court claim against Ratcliffe's Ineos Cluster 0.0: Spurs sue Ratcliffe's INEOS over terminated sponsorship deal Cluster 1.0: Frank's Spurs in-tray: Win players over, Son and Romero futures and transfers Cluster 1.0: Flexible Frank can add layers to Angeball - but Spurs move is a gamble Cluster 1.0: 'A gamble for Frank - but Dane has earned Spurs chance' Cluster 2.0: Mbeumo: Transfer speculation new to me, but I accept it Cluster 2.0: Spurs complete permanent deal for Tel Cluster 2.0: Spurs hold talks over signing Brentford’s Bryan Mbeumo and are interested in Yoane Wis Cluster 3.0: What are the priorities for new Spurs manager Frank? Cluster 3.0: Thomas Frank’s Tottenham in-tray: style, injuries, the defence and Le Cluster 3.0: England’s grind, Nations League drama and Ange Postecoglou out at Spurs – Football We Team: Tottenham Hotspur; Week 2025-06-16/2025-06-22 Cluster 0.0: Football transfer rumours: Kudus in and Son out at Spurs? Joe Gomez to Sunderland? Cluster 0.0: Spurs in touch with stranded Israel winger Solomon Cluster 0.0: Son decision set to be delayed until after Spurs' Asia tour Cluster 1.0: Frank: Ange is a Spurs legend - I want to create more of those moments Cluster 1.0: We need to win the league: Levy sets sights high for new Spurs era under Frank Cluster 1.0: Sacking Postecoglou was emotionally difficult - Levy Cluster 2.0: Tottenham fined £75,000 by FA for homophobic chanting from supporter Cluster 3.0: We need to take risks: Thomas Frank promises to attack in bid to make Spurs serial winners Cluster 3.0: Tottenham fixtures: Frank's first PL game in charge against Burnley at home Cluster 3.0: Premier League opening fixtures: Liverpool host Bournemouth, Arsenal at Manchester United Cluster 4.0: Hugo Lloris surprised Spurs sacked Postecoglou after ‘amazing achievemen Team: Tottenham Hotspur; Week 2025-06-23/2025-06-29 Cluster 0.0: Tottenham eye Eberechi Eze as statement signing for Thomas Frank Cluster 1.0: Spurs agree £5m deal for Japan's Taka Team: Tottenham Hotspur; Week 2025-06-30/2025-07-06 Cluster 0.0: Kudus wants Spurs move as talks continue with West Ham Cluster 1.0: West Ham reject £50m Kudus bid from Tottenha Team: Tottenham Hotspur; Week 2025-07-07/2025-07-13 Cluster 0.0: Tottenham sign West Ham midfielder Kudus for £55 Cluster 0.0: Spurs complete £55m deal for West Ham's Kudu Cluster 0.0: Gibbs-White set for £60m Spurs move medica Cluster 0.0: Spurs trigger Gibbs-White's release clause Cluster 0.0: Spurs agree £54.5m deal to buy Mohammed Kudus from West Ha Cluster 0.0: Tottenham agree £55m fee for West Ham's Kudu Cluster 0.0: Spurs agree £55m deal for West Ham's Kudu Cluster 0.0: Tottenham exploring move for Brentford's Wissa Cluster 1.0: How are Spurs funding spending spree - and where would signings fit in? Cluster 1.0: Forest consider legal action against Spurs over Gibbs-White Cluster 1.0: Morgan Gibbs-White move to Spurs on hold as Nottingham Forest consider legal action Cluster 2.0: Forest consider Gibbs-White's Spurs switch off for now and consult lawyers over move Cluster 3.0: Transfer latest: Leeds close on Newcastle’s Longstaff, Spurs land defender Tak Cluster 4.0: Tottenham sign Japan defender Takai for £5 Cluster 5.0: Why Spurs made Kudus their first signing from West Ham in 14 years Team: Tottenham Hotspur; Week 2025-07-14/2025-07-20 Cluster 0.0: Frank and open: early observations as Dane’s Spurs tenure begins with friendly w Cluster 0.0: Frank era at Tottenham begins with pre-season win at Reading Cluster 0.0: 'I've yet to be sacked' - Frank relishing 'risk' of taking Spurs job Cluster 0.0: Brave. Aggressive. Attacking - Frank sets out Spurs vision Cluster 1.0: 'No brainer' as Dorrington returns to Aberdeen on loan Cluster 1.0: Thomas Frank hints it may be goodbye to Tottenham for Son Heung-min Cluster 2.0: Transfer latest: Walker-Peters joins West Ham and Ferguson closing on Roma move Cluster 3.0: Forest threaten Spurs and Gibbs-White's agent with legal action Team: Tottenham Hotspur; Week 2025-07-21/2025-07-27 Cluster 0.0: Tottenham stunned as Morgan Gibbs-White signs deal to stay at Nottingham Forest Cluster 0.0: Los Angeles FC keen on move for Tottenham captain Son Heung-min Cluster 0.0: Spurs target Gibbs-White left out of Forest squad due to private matter Cluster 1.0: Gascoigne 'doing well' after hospital stay Team: Tottenham Hotspur; Week 2025-07-28/2025-08-03
# Display the dbscan clusters for each team and week
for (team, week), group in articles_df.groupby(["Team", "Week"]):
print(f"Team: {team}; Week {week}\n")
clusters = sorted(group["dbscan"].unique())
# Get the title of each article and the cluster it belongs to
for cluster in clusters:
titles = group.loc[group["dbscan"] == cluster, "Title"].tolist()
for title in titles:
print(f"Cluster {cluster}: {title}")
print("")
Team: Arsenal; Week 2025-06-16/2025-06-22 Cluster -1.0: It can be a really lonely journey: Myles Lewis-Skellys mum Marcia on being a stars parent and agent Cluster -1.0: Chloe Kelly focused on Lionesses despite talk of Arsenal targeting permanent move Cluster 0.0: Santi Cazorla scores in playoff as Real Oviedo end 24-year wait for La Liga return Cluster 0.0: Cazorla, 40, scores as Oviedo return to La Liga Cluster 0.0: Premier League fixtures: Man Utd host Arsenal on bumper opening weekend Cluster 0.0: Arsenal fixtures: Gunners face nightmare start with trips to Old Trafford and Anfield Cluster 0.0: Man Utd fixtures: United start at home to Arsenal on Sky in tough opening run Cluster 0.0: Tottenham fixtures: Frank's first PL game in charge against Burnley at home Cluster 0.0: Premier League opening fixtures: Liverpool host Bournemouth, Arsenal at Manchester United Cluster 1.0: England's Lewis-Skelly agrees new Arsenal contract Cluster 1.0: Why Hugo Ekitike is hot property in the summer transfer window Cluster 1.0: Partey’s contract talks with Arsenal hit impasse but Lewis-Skelly poised to si Cluster 1.0: Mikel Arteta poised to lose key Arsenal assistant Carlos Cuesta to Parma Cluster 1.0: Leipzig's Sesko price tag revealed amid Arsenal interest Cluster 1.0: Football transfer rumours: Jack Grealish to join McTominay at Napoli? Team: Arsenal; Week 2025-06-23/2025-06-29 Cluster -1.0: Why Eze can be the solution for Arsenal's left-wing problem Cluster -1.0: A complete No 6? Inside Zubimendi's rise and why Arsenal wanted him Cluster 0.0: Arsenal hopeful of deal to sign Valencia defender Cristhian Mosquera Cluster 0.0: Arsenal could rival Spurs for Eze signing Cluster 0.0: Football transfer rumours: Arsenal and Spurs to battle for Eberechi Eze? Cluster 0.0: Papers: Arsenal to rival Tottenham for Palace's Eze Cluster 0.0: Why Norgaard? What next for Rice? Arsenal's midfield rebuild explained Cluster 0.0: Arsenal in talks to sign Valencia defender Mosquera Cluster 0.0: Lewis-Skelly vows to 'stay humble' after signing new Arsenal contract Cluster 0.0: Lewis-Skelly signs new five-year Arsenal deal Cluster 0.0: Myles Lewis-Skelly out to ‘win everything’ after signing new Arsenal Cluster 0.0: Arsenal agree fee for Brentford captain Norgaard Cluster 0.0: Arsenal expected to seal £9.3m deal for Brentford captain Christian Nørgaa Cluster 0.0: Arsenal set to sign Chelsea goalkeeper Kepa Cluster 0.0: Football transfer rumours: Emiliano Martínez eager to join Manchester United Team: Arsenal; Week 2025-06-30/2025-07-06 Cluster -1.0: Switzerland keep Euro 2025 dream alive after Reuteler and Pilgrim knock out Iceland Cluster -1.0: Tomiyasu to end injury-plagued spell at Arsenal Cluster -1.0: How is Arsenal's attacking refresh shaping up? Cluster 0.0: Arsenal in advanced talks to sign Gyokeres after completing Zubimendi deal Cluster 0.0: Arsenal close on Viktor Gyökeres after signing Martín Zubimendi in £50m-plus d Cluster 0.0: Arsenal in talks to sign Sporting striker Gyokeres Cluster 0.0: Arsenal complete £51m Zubimendi dea Cluster 0.0: Zubimendi joins for £60m - how Arsenal signed Arteta's 'obsession Cluster 0.0: Chelsea's Madueke agrees personal terms with Arsenal Cluster 0.0: Madueke emerging as a top Arsenal target with Chelsea expecting bid Cluster 0.0: Arsenal complete cut-price deal to sign Kepa from Chelsea Cluster 0.0: Transfer latest: Arteta hails £5m Arrizabalaga, West Ham push for Slavia defender Diou Cluster 1.0: Former Arsenal midfielder Partey charged with rape Cluster 1.0: Thomas Partey: the former Arsenal midfielder facing five rape charges Cluster 1.0: Partey charged with rape and sexual assault Team: Arsenal; Week 2025-07-07/2025-07-13 Cluster -1.0: Cazorla, 40, signs new Oviedo deal before La Liga return Cluster -1.0: Taking flight: how Premier League clubs are racking up 175,000 summer air miles Cluster -1.0: Real Madrid’s PSG thrashing shows Xabi Alonso true size of rebuilding j Cluster -1.0: Liverpool vs Arsenal live on Sky Sports in August Cluster -1.0: Thomas Partey: The key questions Cluster -1.0: Playing loose with virtue leaves questions for Arsenal to answer over Thomas Partey | Jonathan Liew Cluster -1.0: Former Arsenal sporting director Edu joins Forest Cluster -1.0: There is no one like him: what Mart�n Zubimendi will bring Arsenal Cluster 0.0: Arsenal close to agreeing deal to sign Gyokeres Cluster 0.0: Arsenal agree €63.5m Viktor Gyökeres deal with Sporting with add-ons being discus Cluster 0.0: Arsenal close to finalising Gyokeres deal Cluster 0.0: Arsenal target Gyokeres faces Sporting disciplinary action Cluster 0.0: Arsenal target Gyokeres to face disciplinary action at Sporting Cluster 0.0: Viktor Gyökeres fails to report for Sporting training as he targets Arsenal mov Cluster 0.0: Arsenal close to Madueke deal after Chelsea give permission to leave CWC Cluster 0.0: Why fans doubt Madueke – and why they might be wro Cluster 0.0: Arsenal close to agreeing £50m deal for Chelsea's Maduek Cluster 0.0: Arsenal sign Brentford midfielder Norgaard Cluster 0.0: Arsenal complete Norgaard signing Cluster 0.0: Transfer latest: Arsenal open Madueke talks with Chelsea, Everton sign £27m striker Barr Cluster 0.0: Arsenal make formal approach for Chelsea winger Madueke Cluster 0.0: Football transfer rumours: Ferran Torres to swap Barcelona for Aston Villa? Cluster 0.0: Papers: Arsenal prepared to offer swap deal to beat Spurs to Eze transfer Cluster 0.0: Arsenal's Madueke move explained, Eze interest and Rodrygo price Cluster 0.0: Sporting demand guaranteed €70m as Arsenal close in on Viktor Gyöke Cluster 0.0: Arsenal close in on Gyokeres deal after face-to-face talks Team: Arsenal; Week 2025-07-14/2025-07-20 Cluster -1.0: Literature has completely changed my life: footballer H�ctor Beller�ns reading list Cluster -1.0: FK Arsenal Tivat given 10-year ban for match-fixing Cluster 0.0: Gabriel says things will be 'different' at Arsenal 'after letting titles slip' Cluster 0.0: Arsenal name two 15-year-olds in Asia tour squad Cluster 1.0: In the crazed transfer trolley dash, the next glossy off-the-shelf solution is all the rage | Jonathan Wilson Cluster 1.0: Are Arsenal finally signing Viktor Gyökeres? It’s already real in the digital hive mind | Barney Ro Cluster 1.0: Arsenal sign Madueke from Chelsea for £52 Cluster 1.0: Arsenal complete £48.5m signing of Madueke from Chelse Cluster 1.0: Football transfer rumours: West Ham and Everton move for Jack Grealish? Cluster 1.0: Ethan Nwaneri poised to sign new Arsenal deal amid Chelsea and Bundesliga interest Cluster 1.0: Merson 'shocked' by Madueke signing - 'Are Arsenal preparing for Saka exit?' Cluster 1.0: Arsenal agree deal to sign Mosquera Cluster 1.0: Transfer latest: Arsenal agree £16.5m deal for Mosquera, Wolves poised to sign Aria Cluster 1.0: Defender Mosquera agrees terms with Arsenal Cluster 2.0: Football Daily | England and Sweden get into spot of bother with an unmissable shootout Cluster 2.0: England 2-2 Sweden (Eng won 3-2 on penalties): Euro 2025 player ratings Cluster 2.0: Arsenal complete world-record £1m Olivia Smith signing from Liverpoo Team: Arsenal; Week 2025-07-21/2025-07-27 Cluster -1.0: The man behind the mask: why Viktor Gyökeres’s celebration keeps the game guess Cluster -1.0: The Swedish club with 'no fans' but a giant academy making stars like Gyokeres Cluster -1.0: Arsenal 'short of numbers' after £123m spend - Artet Cluster 0.0: Gyokeres wants to 'prove himself' after joining Arsenal Cluster 0.0: 'Physical machine' Gyokeres - Arsenal's missing piece or a gamble up front? Cluster 0.0: Arteta highlights 15-year-old pair as Arsenal beat Milan Cluster 0.0: Zubimendi ready for 'new things' after year-long wait to join Arsenal Cluster 1.0: Arsenal's striker hunt is over - but what will Gyokeres bring? Cluster 1.0: 'Losing 5-1 to Arsenal made me want to join' - Gyokeres seals £64m mov Cluster 1.0: Eddie Howe: Newcastle have not held contract talks with Alexander Isak Cluster 1.0: Gyokeres gets green light to complete £63.8m Arsenal mov Cluster 1.0: Gyokeres to complete Arsenal move over weekend Cluster 1.0: 'An important signing for Arsenal's future' - Gunners sign Mosquera from Valencia Cluster 1.0: Alexander Isak open to leaving Newcastle with Liverpool his preferred destination Cluster 1.0: Arsenal sign defender Mosquera from Valencia Cluster 1.0: Rice 'didn't like' Madueke signing backlash Cluster 1.0: Gyokeres heading to Arsenal after £63.8m deal agreed with Sportin Cluster 1.0: Arsenal seal €73.5m Viktor Gyökeres deal after late-night breakthro Cluster 1.0: Arsenal close to Gyokeres deal after add-ons delay Cluster 1.0: Mosquera to join Arsenal tour to complete move Cluster 1.0: Sesko and Jackson on shortlist - Man Utd's No 9 targets assessed Cluster 1.0: Arteta: I can't talk about Gyokeres... yet Cluster 1.0: Football transfer rumours: McAtee to West Ham? Real Madrid keen on Saliba? Cluster 2.0: England sweating on Lauren James’s fitness for Euro 2025 final against Spa Cluster 2.0: England fans made to sweat on another hair-raising night of drama for Lionesses | Nick Ames Cluster 3.0: Mikel Arteta ‘100%’ sure Arsenal followed right processes over Thomas Pa Cluster 3.0: Arteta '100%' sure Arsenal followed right processes over Partey Cluster 3.0: Arteta: Arsenal '100 per cent' followed right processes over Partey Team: Arsenal; Week 2025-07-28/2025-08-03 Cluster 0.0: Football transfer rumours: Manchester United move for £60m-rated Watkins Cluster 0.0: Granit Xhaka closes in on move to Sunderland after £17m deal agreed with Bayer Leverkuse Cluster 0.0: How to stop Viktor Gyökeres? ‘We’d have to foul him just to slow him Team: Chelsea; Week 2024-08-19/2024-08-25 Team: Chelsea; Week 2025-05-26/2025-06-01 Team: Chelsea; Week 2025-06-09/2025-06-15 Cluster 0.0: Never-ending season gives Maresca chance to test Chelsea’s evolving squ Cluster 0.0: 'Best since Neymar' - Chelsea to get early look at 'special' signing Cluster 0.0: MLS teams enter Club World Cup with a chance to make an impression, good or bad Cluster 1.0: Transfer roundup: Everton eye Thierno Barry as Brighton sign Kostoulas Cluster 1.0: Chelsea have £42m Gittens bid rejected by Dortmun Team: Chelsea; Week 2025-06-16/2025-06-22 Cluster -1.0: Premier League contacts Chelsea over Boehly ticket website Cluster -1.0: Hannah Hampton aims to live up to Mary Earps’ legacy as England No Cluster -1.0: Chelsea play in front of 50,000 empty seats - apathy or bad scheduling? Cluster 0.0: Enzo Maresca has midfield puzzle to solve while Chelsea sweat it out in US Cluster 0.0: Chelsea's Jackson facing uncertain future with Juventus and Napoli keen Cluster 0.0: 'Stupid, stupid, stupid' – Jackson opens door for Del Cluster 0.0: What Chelsea can expect from £48m winger Gitten Cluster 0.0: Chelsea make Gittens top target and keep Kudus and João Pedro in sight Cluster 1.0: Mikel blasts Jackson for 'stupid' red card against Flamengo Cluster 1.0: Maresca yet to speak to Mudryk after anti-doping charge Cluster 1.0: Chelsea winger Mudryk charged by FA with anti-doping violations Cluster 1.0: Mudryk could face up to four-year ban after doping charge Cluster 1.0: Mykhailo Mudryk could face four-year ban after FA charge over failed drug test Cluster 2.0: Flamengo stun Chelsea with comeback victory at Club World Cup as Jackson sees red Cluster 2.0: Club World Cup didn’t start the fire – it didn’t light it but we'll try to fight it | Max R Cluster 2.0: Normal Cole Palmer assumes control of Chelseas attack from No 10 Cluster 2.0: Premier League fixtures: Man Utd host Arsenal on bumper opening weekend Cluster 2.0: Chelsea fixtures: Home comforts in opening month - but a tricky end on paper Cluster 2.0: Premier League opening fixtures: Liverpool host Bournemouth, Arsenal at Manchester United Cluster 2.0: Delap impact helps Chelsea see off LAFC at Club World Cup but fans stay away Cluster 2.0: Delap a 'future England number nine' - Maresca Cluster 2.0: Liam Delap backed to break curse of the Chelsea No 9 shirt and earn England spot Team: Chelsea; Week 2025-06-23/2025-06-29 Cluster -1.0: Fernández finally flourishing with Chelsea as Benfica reunion await Cluster -1.0: I went to Saudi for trophies, not money - Mendy Cluster -1.0: Delap, extreme heat & money - Chelsea's Club World Cup so far Cluster -1.0: Chelsea's Jackson given two-game ban for red card Cluster -1.0: 'Impossible to train' - Chelsea face record heat in Philadelphia Cluster 0.0: Chelsea agree deal to sign Dortmund's Gittens Cluster 0.0: Chelsea agree Jamie Gittens deal and battle Newcastle for João Pedr Cluster 0.0: Brighton reject two bids for Brazil forward Pedro Cluster 0.0: Enzo Maresca intent on resisting interest in Chelsea defender Josh Acheampong Cluster 0.0: Manchester United close on £60m-plus deal to buy Brentford’s Bryan Mbe Cluster 0.0: Liam Delap opens Chelsea account in Club World Cup win over Espéranc Cluster 0.0: Chelsea closing in on deal for Borussia Dortmund winger Jamie Gittens Cluster 0.0: Delap is Chelsea’s shiny new toy but uncut gem Jackson offers rare point of difference | Jonathan Li Cluster 0.0: Manchester United increase offer for Brentford’s Bryan Mbeumo to £ Cluster 0.0: Liam Delap relishes old school physicality for Chelsea in quest to solve striker shortage Cluster 0.0: 'Chelsea project excited me' - Delap on why he joined Blues Cluster 0.0: Woody Johnson signs £190m deal to buy John Textor’s shares in Crystal Pal Cluster 1.0: Brazilian teams have excelled at the Club World Cup. How far can they go? Cluster 1.0: Chelsea's route to Club World Cup final revealed after Man City exit Cluster 1.0: Brazilian clubs are upending the global order at the Club World Cup Team: Chelsea; Week 2025-06-30/2025-07-06 Cluster -1.0: Anxiety and excitement combine for Williamson with Wiegman’s new Engla Cluster -1.0: Football Daily | Infantino awaits his ‘big bang’ as Club World Cup refuses to slide Cluster 0.0: Brighton flop to hot property - is Arsenal target Gyokeres ready? Cluster 0.0: The rise of Gittens - and how he can spark Chelsea attack Cluster 0.0: 'Perfect night' for Chelsea as 'exciting' Estevao gives glimpse of future Cluster 0.0: Chelsea edge Palmeiras as late deflection books Club World Cup semi-final spot Cluster 1.0: Fifa cuts ticket price to $13.40 for Club World Cup semi-final between Chelsea and Fluminense Cluster 1.0: Chelsea face doubts over registering signings with Uefa after £27m fin Cluster 1.0: Villa and Chelsea fined by UEFA for breaching financial rules Cluster 2.0: Madueke emerging as a top Arsenal target with Chelsea expecting bid Cluster 2.0: Chelsea seal £51.5m deal for Dortmund forward Gitten Cluster 2.0: Chelsea complete £48m signing of Dortmund's Gitten Cluster 2.0: Who is Chelsea's new teenage signing Atherton? Cluster 2.0: Football transfer rumours: Real Madrid give all-clear for Arsenal to sign Rodrygo? Cluster 2.0: UK's youngest senior player Atherton joins Chelsea Cluster 2.0: Dortmund confirm Chelsea deal agreed for Gittens Cluster 2.0: Chelsea sign Pedro from Brighton with forward to join CWC squad Cluster 2.0: Joao Pedro joins Chelsea in time for Club World Cup last eight - why so many forwards? Cluster 2.0: Arsenal sign goalkeeper Kepa from Chelsea for £5 Cluster 2.0: Maresca’s search for unpredictability lies behind Chelsea’s transfer stra Team: Chelsea; Week 2025-07-07/2025-07-13 Cluster 0.0: Palmer: We proved our doubters wrong Cluster 0.0: Chelsea stun PSG to win Club World Cup after Cole Palmer’s cool doub Cluster 0.0: Has run to Club World Cup final been worth it for Chelsea? Cluster 0.0: Ambitious Chelsea will not park bus despite challenge of full-throttle PSG Cluster 0.0: Luis Enrique shrugs off praise for PSG’s season with Club World Cup final to co Cluster 0.0: Football Daily | Paris mismatch at Club World Cup as Real Madrid fail to turn up again Cluster 0.0: We didnt put the brakes on: Luis Enrique denies PSG spared Real Madrid Cluster 0.0: Something to be proud of: Maresca delighted as Chelsea reach Club World Cup final Cluster 0.0: 19 forwards and £600m later... is Joao Pedro the frontman Chelsea need Cluster 0.0: João Pedro leaves it to Chelsea fans to celebrate after double against old side | Sid Low Cluster 0.0: Chelsea are favourites for final but they face a familiar foe in Thiago Silva Cluster 0.0: João Pedro makes early mark for Chelsea but Blues forwards must avoid seeing re Cluster 0.0: How 'monster' Silva, 40, is inspiring Fluminense Cluster 1.0: World Cup will use more indoor venues for day-time kick-offs to combat heat Cluster 1.0: Club World Cup heat 'very dangerous' - Fernandez Cluster 1.0: Wenger loves the Club World Cup, but does anyone agree with him? Cluster 1.0: In the stands with my son, the Club World Cup was as human as it could possibly be Cluster 1.0: Football Daily | Two seasons in a day: the Champions League and Club World Cup overlap Cluster 2.0: Beever-Jones relishing chance to put herself in the picture with Lionesses Cluster 2.0: I want to put socks on without being in pain: Millie Bright on missing Euro 2025 Cluster 3.0: Arsenal close to Madueke deal after Chelsea give permission to leave CWC Cluster 3.0: Why fans doubt Madueke – and why they might be wro Cluster 3.0: Arsenal line up £52m transfer of 23-year-old Chelsea winger Noni Maduek Cluster 3.0: Arsenal close to agreeing £50m deal for Chelsea's Maduek Cluster 3.0: Bournemouth bid for Chelsea goalkeeper Petrovic Cluster 3.0: Transfer latest: Arsenal open Madueke talks with Chelsea, Everton sign £27m striker Barr Cluster 3.0: Arsenal make formal approach for Chelsea winger Madueke Cluster 3.0: Madueke dealing with transfer 'noise' amid Arsenal link Cluster 3.0: Crystal Palace agree deal to sign Croatia international Borna Sosa from Ajax Cluster 3.0: Football transfer rumours: Dominic Calvert-Lewin to Manchester United? Team: Chelsea; Week 2025-07-14/2025-07-20 Cluster -1.0: A massive contribution: Wiegman heaps praise on England hero Hampton Cluster 0.0: Arsenal sign Madueke from Chelsea for £52 Cluster 0.0: Arsenal complete £48.5m signing of Madueke from Chelse Cluster 0.0: Nypan to Man City and how clubs navigate post-Brexit market Cluster 0.0: Football transfer rumours: Nicolas Jackson to join Manchester United? Cluster 0.0: Bournemouth sign Petrovic for £25m - were Chelsea right to cash in Cluster 0.0: Bournemouth sign Chelsea goalkeeper Petrovic Cluster 0.0: Merson 'shocked' by Madueke signing - 'Are Arsenal preparing for Saka exit?' Cluster 1.0: Noni Madueke will be unfazed by new Arsenal challenge and fans’ sceptici Cluster 1.0: Chelsea show rest of Europe how to stop PSG in the Champions League Cluster 1.0: Cole Palmer’s Chelsea finally believe they are Premier League contenders | Jacob Steinbe Cluster 1.0: Chelsea can win league or Champions League - Colwill Cluster 1.0: Football Daily | Cole Palmer conquers the world with a ‘so what’ s Cluster 1.0: Are Chelsea Premier League title contenders? Cluster 1.0: From Palmer and domes to Musiala and turf: Club World Cup winners and losers Cluster 1.0: 'We've never seen a team do this to PSG' - how Chelsea won Club World Cup Cluster 2.0: Bigger, better, more often? Infantino won’t let up on his ambition for Club World C Cluster 2.0: Trump’s presence at Chelsea’s trophy lift was a fitting coda to a misguided tournament | Jonathan Wi Cluster 2.0: 'I thought Trump was going to exit stage - but he wanted to stay' Cluster 2.0: Palmer left bemused as Trump joins Chelsea celebrations after Club World Cup win Team: Chelsea; Week 2025-07-21/2025-07-27 Cluster -1.0: Phenoms to flops: 10 stars who swapped Bundesliga for Premier League Cluster -1.0: Brilliant Bonmatí sends Spain into Euro 2025 final, plus transfer talk – Football Weekly Ex Cluster -1.0: We’ve nothing left to prove, says Lucy Bronze as Lionesses reach third straight fin Cluster 0.0: Al-Nassr agree £43.7m deal for Chelsea forward Feli Cluster 0.0: Liverpool agree £65.5m sale of winger Luis Díaz to Bayern Muni Cluster 0.0: Hojlund's fight to answer Man Utd's striker question Cluster 0.0: Hey big spenders - Liverpool lead top-four domination of £1bn deal Cluster 0.0: Chelsea in talks for Dutch duo Simons and Hato Cluster 0.0: Chelsea in talks to sign Hato and Simons Cluster 0.0: Chelsea set Jackson asking price amid Man Utd interest Team: Chelsea; Week 2025-07-28/2025-08-03 Team: Liverpool; Week 2025-05-26/2025-06-01 Team: Liverpool; Week 2025-06-09/2025-06-15 Cluster -1.0: Trent brings fluency and impeccable Spanish to grand Real Madrid unveiling Cluster 0.0: Atletico Madrid interested in Liverpool defender Robertson Cluster 0.0: Atlético Madrid weigh up move for Liverpool’s Andy Robert Cluster 0.0: Wirtz deal shows advantage of Liverpool operating from position of strength Cluster 0.0: Liverpool agree British-record fee to sign Wirtz Cluster 0.0: Liverpool agree £116m deal with Bayer Leverkusen for Florian Wirt Cluster 1.0: 'He will go stratospheric' - Where will Wirtz play for Liverpool? Cluster 1.0: Why Liverpool have gone all in on Wirtz and how Slot could use him Team: Liverpool; Week 2025-06-16/2025-06-22 Cluster -1.0: Sacked referee Coote charged by FA over Klopp video Cluster -1.0: Papers: Liverpool eye Spanish side to start multi-club model Cluster 0.0: Frimpong delivers Wirtz verdict: 'He doesn't crumble' Cluster 0.0: Alexander-Arnold's debut analysed - and when did he really learn Spanish? Cluster 0.0: Premier League fixtures: Man Utd host Arsenal on bumper opening weekend Cluster 0.0: Arsenal fixtures: Gunners face nightmare start with trips to Old Trafford and Anfield Cluster 0.0: Liverpool fixtures: Reds start vs Bournemouth, host Arsenal in third game Cluster 0.0: Premier League opening fixtures: Liverpool host Bournemouth, Arsenal at Manchester United Cluster 1.0: Liverpool target Marc Guéhi prepared to see out final year of Crystal Palace contrac Cluster 1.0: I want to win everything: Florian Wirtz seals �116m Liverpool move Cluster 1.0: Florian Wirtz looks ready-made to be a key piece of the puzzle at Liverpool | Andy Brassell Cluster 1.0: 'It's perfect for me' - £116m Wirtz 'wants to win everything' at Liverpoo Cluster 1.0: Liverpool agree £40m deal to sign Kerkez from Bournemout Cluster 1.0: Liverpool agree fee for Kerkez with Bournemouth Cluster 1.0: Quansah set for big Leverkusen move but Guehi unlikely to replace him Cluster 1.0: Wirtz completes first part of medical ahead of £100m move to Liverpoo Cluster 1.0: Football transfer rumours: Liverpool move for Guéhi? Rashford to Newcastle Cluster 1.0: Crystal Palace’s Europa League hopes increase as Johnson closes on £190m d Cluster 1.0: Wirtz flies in to seal £100m Reds move as Leverkusen close on Quansah agreemen Cluster 1.0: Kerkez one step closer to Liverpool as Truffert joins Bournemouth Team: Liverpool; Week 2025-06-23/2025-06-29 Cluster -1.0: Klopp: Club World Cup is worst idea ever implemented in football Cluster -1.0: Elliott starring for England U21 - but what does club future hold? Cluster -1.0: Crazy experience: Elliott and Carsley sense England Under-21s have belief to retain Euros Cluster -1.0: Elliott is England's 'man for the moment' amid uncertain Liverpool future Cluster -1.0: Which English second-tier football teams have played in Europe? | The Knowledge Cluster 0.0: Liverpool agree deal for Preston keeper Woodman Cluster 0.0: Liverpool confirm Kerkez with spending to pass £200 Cluster 0.0: Milos Kerkez ‘honoured’ to make £40m move to Liverpool from Bourne Cluster 0.0: 'Brilliant' and 'a real character' - Liverpool sign Kerkez for £40 Cluster 0.0: Liverpool agree £34m Quansah sale to Leverkusen as Kerkez arrives for medic Cluster 0.0: Ibrahima Konaté disappointed with Liverpool contract offer as talks stal Team: Liverpool; Week 2025-06-30/2025-07-06 Cluster -1.0: Alexander-Arnold pays back Real signing fee - and the 'new Raul' Cluster 0.0: Zubimendi joins for £60m - how Arsenal signed Arteta's 'obsession Cluster 0.0: Liverpool reject Bayern Munich approach for Diaz Cluster 0.0: Quansah completes Bayer Leverkusen move Cluster 0.0: Liverpool reject Bayern approach for Diaz Cluster 1.0: He lit up a room: Trent Alexander-Arnold pays tribute to Diogo Jota Cluster 1.0: 'Jota was with me' - Trent's tribute after Real Madrid win Cluster 1.0: Liverpool players attend funeral for Jota and brother in Portugal Cluster 1.0: Jota's wife and family joined by Liverpool players for funeral Cluster 1.0: Jota death 'extremely difficult to accept' - Salah Cluster 1.0: Mourners gather in Portugal for Diogo Jota’s wake as Salah and Robertson pay tribu Cluster 1.0: Slot pays tribute to 'special' Jota: 'He was a loved one to all of us' Cluster 1.0: Adored & admired - Jota memories 'will live on forever' Cluster 1.0: 'A natural finisher who was always feared by defences' Cluster 1.0: Liverpool forward Jota dies in car accident in Spain Team: Liverpool; Week 2025-07-07/2025-07-13 Cluster -1.0: Liverpool vs Arsenal live on Sky Sports in August Cluster 0.0: West Ham eye move for Liverpool’s Elliott and close on Slavia Prague’s D Cluster 0.0: Former England striker Andy Carroll signs for Dagenham & Redbridge Cluster 0.0: Jordan Henderson will sign for Brentford next week after Ajax exit Cluster 0.0: Football transfer rumours: Bayern to sign Luis Díaz after new bid Cluster 1.0: Liverpool and Preston players and fans remember ‘champion’ Diogo Cluster 1.0: Emotional Jota tributes at Liverpool's first game since tragic death Cluster 1.0: Tributes to Jota and Silva at Liverpool friendly Cluster 1.0: Liverpool players should 'follow emotions' to cope with Jota death - Slot Cluster 1.0: Liverpool’s mourning players prepare to honour Diogo Jota back on the pit Cluster 1.0: Liverpool to commemorate Jota at Preston friendly Cluster 1.0: Spanish police believe Diogo Jota was speeding when he and his brother died Cluster 1.0: Spanish police: Jota believed to be driver of car involved in fatal accident Cluster 1.0: Liverpool players return to training after Jota death Cluster 2.0: Liverpool to retire number 20 in honour of Jota Cluster 2.0: Liverpool to retire number 20 in honour of Jota Team: Liverpool; Week 2025-07-14/2025-07-20 Cluster -1.0: How can Liverpool afford Isak after spending so much? Cluster -1.0: Football Daily | Champions League history in Malta and dancing on the streets of Andorra Cluster -1.0: Man Utd lay tribute to Jota and Silva at Anfield Cluster 0.0: Liverpool continue talks over signing Hugo Ekitike from Eintracht Frankfurt Cluster 0.0: Liverpool agree fixed fee for Ekitike as final details negotiated Cluster 0.0: Liverpool submit £69m plus add-ons offer for Ekitik Cluster 0.0: Ekitike wants to join Liverpool with Reds ready to make offer Cluster 0.0: Liverpool close in on Ekitike in £70m-plus dea Cluster 0.0: Liverpool to bid for Hugo Ekitike after he indicates preference for Anfield move Cluster 0.0: Two clubs, two strikers - the key questions on Isak and Ekitike Cluster 0.0: Howe’s dilemma as Newcastle’s Saudi owners can’t ignore case to sel Cluster 0.0: Liverpool make approach to sign Eintracht Frankfurt forward Hugo Ekitike Cluster 0.0: Liverpool open talks to sign Ekitike Cluster 0.0: Rashford among targets Liverpool have considered - Paper Talk Cluster 0.0: Newcastle bid for Ekitike; Liverpool want Isak Cluster 0.0: Liverpool reject £58m Bayern Munich offer for Dia Cluster 0.0: Liverpool to rival Newcastle for Ekitike after being told Isak not for sale Cluster 0.0: Liverpool reject £58.5m bid for Diaz from Bayern Munic Team: Liverpool; Week 2025-07-21/2025-07-27 Cluster -1.0: Big-spending Liverpool aim to build on their Premier League title success | Andy Hunter Cluster -1.0: 'A fierce competitor & loveable character' - Joey Jones obituary Cluster -1.0: Joey Jones, former Liverpool, Wrexham and Wales defender, dies aged 70 Cluster 0.0: Bayern agree deal worth £65.5m with Liverpool for Dia Cluster 0.0: Liverpool agree £65.5m deal to sell Diaz to Bayer Cluster 0.0: Liverpool agree £65.5m sale of winger Luis Díaz to Bayern Muni Cluster 0.0: Bayern back in touch with Liverpool over Diaz Cluster 1.0: Liverpool to commemorate Diogo Jota with permanent sculpture at Anfield Cluster 1.0: Liverpool plan Jota memorial sculpture at Anfield Cluster 2.0: Isak situation has to be right for Newcastle - Howe Cluster 2.0: Newcastle’s Alexander Isak offered £600,000-a-week tax-free deal by Al-Hi Cluster 2.0: Hey big spenders - Liverpool lead top-four domination of £1bn deal Cluster 2.0: Football transfer rumours: Sesko or Aghehowa to replace Isak at Newcastle? Cluster 2.0: Liverpool poised to make British record bid for Isak - Paper Talk Cluster 2.0: What are Isak's options - and how could Liverpool afford him? Cluster 2.0: Ekitike joins Liverpool in £79m dea Cluster 2.0: Liverpool sign Hugo Ekitiké in £79m deal after fending off late Manchester United b Cluster 2.0: Ekitike set for medical after Liverpool agree £79m dea Cluster 2.0: Liverpool agree £79m deal for Hugo Ekitiké, taking summer spend to almost £3 Cluster 3.0: Champions transformed: Slot's Liverpool relaunch explained Cluster 3.0: How Ekitike shows Slot shift towards Klopp tactics Team: Liverpool; Week 2025-07-28/2025-08-03 Cluster 0.0: Bayern Munich sign Liverpool winger Diaz for £65 Cluster 0.0: How would Liverpool fit Ekitike and Isak in the same team? Cluster 0.0: Alexander Isak to Liverpool? And your questions answered: Football Weekly - podcast Cluster 0.0: Howe: Isak's Newcastle future out of my contol - but we've had no offers Team: Manchester City; Week 2025-06-02/2025-06-08 Team: Manchester City; Week 2025-06-09/2025-06-15 Cluster -1.0: Football Daily | ‘Suited and booted’? Club World Cup lands in a furnace of political ten Cluster 0.0: Rayan Cherki targets revenge on Manchester United as he begins City adventure Cluster 0.0: Natural entertainer Rayan Cherki ready for test of maturity at Manchester City Cluster 0.0: Auckland City aiming to do amateur football proud in Bayern Munich mismatch Cluster 1.0: 'One of the best upcoming midfielders' - Man City complete Nypan deal Cluster 1.0: Thomas Frank gave Brentford fans so much for so long – we will truly miss him | Natalie Sawy Cluster 1.0: Man City yet to receive Grealish offers - could a loan be the answer? Cluster 1.0: Wirtz deal shows advantage of Liverpool operating from position of strength Cluster 1.0: 'One of Europe's best technicians' - why Man City signed 'genius' Cherki Team: Manchester City; Week 2025-06-16/2025-06-22 Cluster -1.0: Lewis red card 'unnecessary' - Guardiola Cluster 0.0: I want to stay: John Stones moves to shut down Manchester City exit talk Cluster 0.0: Nuno Espírito Santo signs new three-year deal to stay at Nottingham Fores Cluster 0.0: Manchester City open to letting Ilkay Gündogan join Galatasara Cluster 0.0: What Chelsea can expect from £48m winger Gitten Cluster 0.0: Football transfer rumours: Real Madrid plot move for Myles Lewis-Skelly? Cluster 0.0: Cardiff City appoint Brian Barry-Murphy as new head coach on three-year deal Cluster 0.0: Kyle Walker emerges as possible choice for David Moyes to strengthen Everton Cluster 1.0: Stones feeling 'great' after overcoming 'dark days' Cluster 1.0: 'New season, fresh me' - Foden shines after 'rough' ride Cluster 1.0: Phil Foden stars in Manchester City win over Wydad AC but Rico Lewis sees red Cluster 1.0: Premier League fixtures: Man Utd host Arsenal on bumper opening weekend Cluster 1.0: Premier League opening fixtures: Liverpool host Bournemouth, Arsenal at Manchester United Cluster 1.0: Man City start new era - but how might Guardiola's side look? Cluster 1.0: Bernardo Silva named new Manchester City captain in final year of contract Cluster 1.0: Club World Cup is key for Guardiola as he plots Manchester City revival Cluster 2.0: Club World Cup trophy won't make up for last season - Guardiola Cluster 2.0: Jack Grealish’s Club World Cup omission ‘best’ for him and Manchester City, says Gua Cluster 3.0: Man City fined over £1m for breaking PL rule nine time Cluster 3.0: Man City fined £1m for repeatedly delaying kick-of Cluster 3.0: Manchester City fined £1m by Premier League over delayed kick-offs and restart Team: Manchester City; Week 2025-06-23/2025-06-29 Cluster -1.0: Football Daily | The weird, wonderful and woeful from a stormy Club World Cup Cluster -1.0: Man City's Lewis given further two-match ban Cluster -1.0: Fifa considers options for Iran at 2026 World Cup due to conflict with co-hosts US Cluster 0.0: Bernardo Silva describes Manchester City captaincy as one of his ‘biggest honour Cluster 0.0: Pep explains how much Man City missed Rodri after Juve return Cluster 0.0: Bellingham and Vinícius shine as Real Madrid top group at Club World Cu Cluster 0.0: Erling Haaland hits 300th goal in Manchester City rout of Juventus at Club World Cup Cluster 0.0: Championship 2025-26 fixtures special, including first games and longest trips Cluster 0.0: Pep Guardiola warns Manchester City ‘will have to suffer’ against Juve Cluster 0.0: Man City must suffer in Orlando heat, warns Guardiola Cluster 0.0: Chelsea's route to Club World Cup final revealed after Man City exit Cluster 0.0: Club World Cup: Auckland City hold on for shock draw with Boca Juniors while Benfica top Bayern Cluster 0.0: Football Daily | Bellinghams do battle and subs stay indoors as Club World Cup warms up Cluster 0.0: Manchester City hit Al Ain for six in one-sided Club World Cup romp Cluster 1.0: '99% is fake news' - Ederson says 'future' at Man City Cluster 1.0: Ilkay Gündogan keen to see out final year of Manchester City contrac Cluster 1.0: 'An incredible finisher' - practice makes perfect for Echeverri Team: Manchester City; Week 2025-06-30/2025-07-06 Cluster -1.0: The rise of Gittens - and how he can spark Chelsea attack Cluster -1.0: In-form Foden and sluggish Dias – what did we learn from City’s Club World Cup? | Jamie Jac Cluster -1.0: Was Club World Cup trip worth it for Man City? Cluster -1.0: Football Daily | Al-Hilal and the trouble with underdog stories at the Club World Cup Cluster -1.0: The Club World Cup that wasn’t: how fake highlights took over the intern Cluster -1.0: Al-Hilal 'climb Everest' - but 'worrying signs' for Man City Cluster -1.0: Rodri suffers injury setback as Manchester City count cost of Club World Cup exit Cluster 0.0: Walker completes move to Burnley from Man City Cluster 0.0: Burnley sign Walker from Man City in £5m dea Cluster 0.0: Kyle Walker closes in on shock £5m move to Burnley from Manchester Cit Cluster 0.0: Walker completes Burnley medical ahead of Man City exit Cluster 0.0: Man City defender Walker set to sign for Burnley Team: Manchester City; Week 2025-07-07/2025-07-13 Cluster -1.0: Ex-Man City striker Dzeko to play into 40s with Fiorentina Cluster -1.0: Moyes contends with thin squad as Everton’s era of short-termism catches up with cl Team: Manchester City; Week 2025-07-14/2025-07-20 Cluster -1.0: Football Daily | Crystal Palace, Nottingham Forest and Uefa sermons on integrity Cluster 0.0: Papers: Man Utd to hijack Arsenal's Gyokeres move? Cluster 0.0: Man City approach Burnley in attempt to re-sign Trafford Cluster 0.0: Man City sign 'next Odegaard' Nypan Cluster 1.0: Man City agree record 10-year kit deal worth £1b Cluster 1.0: Manchester City sign partnership deal with Puma worth at least £1b Team: Manchester City; Week 2025-07-21/2025-07-27 Cluster -1.0: Phenoms to flops: 10 stars who swapped Bundesliga for Premier League Cluster -1.0: Manchester City’s record £1bn deal with Puma and the value beyond bottom l Cluster -1.0: Parris to London: England forward to join City Lionesses after side’s promoti Cluster 0.0: Transfer roundup: Trafford returns to Manchester City as Wrexham eye Eriksen deal Cluster 0.0: Man City to re-sign Trafford - why Guardiola wants keeper back Cluster 0.0: Nottingham Forest working on Dan Ndoye deal and weigh up James McAtee bid Team: Manchester City; Week 2025-07-28/2025-08-03 Cluster -1.0: Proper England: perfect unity that shows how Lionesses triumphed over the odds | Jonathan Liew Cluster 0.0: Man City re-sign Trafford from Burnley Cluster 0.0: How would Liverpool fit Ekitike and Isak in the same team? Cluster 0.0: Trafford rejoins Man City for 'British record fee' Cluster 0.0: James Trafford completes return ‘home’ to Manchester City in £27m Cluster 0.0: Football transfer rumours: Chelsea and Manchester United battle for Kolo Muani? Team: Manchester United; Week 2025-05-26/2025-06-01 Team: Manchester United; Week 2025-06-02/2025-06-08 Cluster -1.0: The smell of victory: boom in classic football shirts shows no sign of fading Cluster -1.0: How the Glazer family cost Manchester United £1.2b Team: Manchester United; Week 2025-06-09/2025-06-15 Cluster -1.0: Cunha completes 'dream' £62.5m Man Utd move - how does he fit in Cluster 0.0: Arsenal to make fresh bid to tempt Watkins - Paper Talk Cluster 0.0: Man Utd's move for Gyokeres doomed - Paper Talk Cluster 0.0: Viktor Gyökeres ready to snub Manchester United for ‘dream’ Arsenal Cluster 0.0: Football transfer rumours: Garnacho off to Villa? Spurs in for Mbeumo? Team: Manchester United; Week 2025-06-16/2025-06-22 Cluster -1.0: Former England striker Carroll leaves Bordeaux Cluster -1.0: Spurs fined by FA for fans' homophobic chanting Cluster -1.0: Berrada confident Manchester United can win men’s and women’s league titles by Cluster -1.0: Authoritarian-friendly Fifa fest shows why next year’s World Cup must be boycotted | Byline Heba Gowayed and Nicholas Occhiu Cluster -1.0: 'Some Man Utd players may have been intimidated by weight of shirt' Cluster 0.0: Marcus Rashford keen on linking up with Lamine Yamal at Barcelona Cluster 0.0: Rashford confirms desire to play with Barcelona star Yamal Cluster 0.0: Monaco target André Onana but goalkeeper is keen to stay at Manchester Unite Cluster 0.0: Papers: Villa goalkeeper Martinez wants Man Utd move Cluster 0.0: Monaco interested in Man Utd's Onana Cluster 0.0: Papers: Liverpool to make significant offer for Guehi Cluster 0.0: Manchester United monitoring Eintracht Frankfurt striker Hugo Ekitike Cluster 0.0: Man Utd relaxed about Mbeumo pursuit amid Spurs interest Cluster 1.0: Ticket price rises 'kick in teeth', say Man Utd fans Cluster 1.0: Kick in the teeth: Manchester United fans criticise new ticket prices Cluster 2.0: Premier League fixtures: Man Utd host Arsenal on bumper opening weekend Cluster 2.0: Arsenal fixtures: Gunners face nightmare start with trips to Old Trafford and Anfield Cluster 2.0: Man Utd fixtures: United start at home to Arsenal on Sky in tough opening run Cluster 2.0: Man City fixtures: Tough opening games for Guardiola's side Cluster 2.0: Chelsea fixtures: Home comforts in opening month - but a tricky end on paper Cluster 2.0: Premier League opening fixtures: Liverpool host Bournemouth, Arsenal at Manchester United Team: Manchester United; Week 2025-06-23/2025-06-29 Cluster -1.0: Brentford's potential 'massive' says new boss Andrews Cluster -1.0: Football Daily | Preston and Spud Bros cook up a shirt sponsorship deal we can get behind Cluster 0.0: Pogba signs for Monaco Cluster 0.0: Papers: Liverpool to take patient approach in Isak race Cluster 0.0: Brentford reject second Man Utd bid for Mbeumo - but talks ongoing Cluster 0.0: Papers: Liverpool set to battle Man Utd and Arsenal for Gyokeres Cluster 0.0: Juventus to hold talks with Man Utd over Sancho Cluster 0.0: Football transfer rumours: Jadon Sancho offered exit route to Fenerbahce? Cluster 0.0: Brentford agree deal for set-piece coach Keith Andrews to step up as manager Cluster 0.0: Manchester United increase offer for Brentford’s Bryan Mbeumo to £ Cluster 0.0: How can Man Utd afford Mbeumo deal? Cluster 0.0: Man Utd make improved bid for Mbeumo Cluster 1.0: Keith Andrews steps up from set-piece job and vows to make Brentford ‘relentles Cluster 1.0: Championship 2025-26 fixtures special, including first games and longest trips Cluster 1.0: Scoring machine or freak season? What Mbeumo could bring to Man Utd Team: Manchester United; Week 2025-06-30/2025-07-06 Cluster -1.0: Im not scared of taking risks: Robbie Savage sets sights on Forest Green revival Cluster 0.0: Teenage left-back whose role model is Marcelo - Leon joins Man Utd Cluster 0.0: Rashford among five to tell Man Utd they want to leave Cluster 0.0: Man Utd give five players extra time off to find moves away Cluster 0.0: Garnacho, Rashford and Sancho among five who tell Manchester United they want out Cluster 0.0: Semenyo signs new Bournemouth deal Cluster 0.0: Papers: Man Utd monitoring Aston Villa striker Watkins Cluster 0.0: Football transfer rumours: Manchester United switch focus to Ollie Watkins? Team: Manchester United; Week 2025-07-07/2025-07-13 Cluster -1.0: Athletic Bilbao’s Álvarez blames hair loss medicine for provisional doping suspens Cluster -1.0: Workforce diversity data in English football is welcome but transparency seems to have limits Cluster 0.0: Papers: Rashford set for crunch talks with Man Utd hierarchy Cluster 0.0: Ex-England striker Carroll joins Dagenham & Redbridge Cluster 0.0: Louis van Gaal ‘no longer bothered by cancer’ and could be tempted to coach a Cluster 0.0: Ex-Man Utd boss Van Gaal 'no longer bothered by cancer' Cluster 0.0: Taking flight: how Premier League clubs are racking up 175,000 summer air miles Cluster 0.0: Rashford becomes Barca's top left-wing target - Sky in Germany Cluster 0.0: Papers: Napoli to reignite interest in Man Utd's Garnacho with £45m proposa Cluster 0.0: Man Utd want to host 2035 Women's World Cup final Cluster 0.0: Man Utd hopeful of finalising Mbeumo deal in time for US tour Cluster 0.0: The most aggressive set-piece team in the world plays in Minnesota Cluster 0.0: Football Daily | Manchester United are back but the revolution will not be televised Team: Manchester United; Week 2025-07-14/2025-07-20 Cluster -1.0: Problems piling up for Ruben Amorim as Manchester United struggle to rebuild | Jamie Jackson Cluster -1.0: Premier League fans in Asia want to feel valued – and not just as a source of reven Cluster 0.0: Papers: Man Utd to hijack Arsenal's Gyokeres move? Cluster 0.0: Mbeumo completes Man Utd medical - striker next? Cluster 0.0: Deal in principle agreed for Rashford to join Barcelona Cluster 0.0: Marcus Rashford in talks with Barcelona after Manchester United agree loan Cluster 0.0: Barcelona close to agreement over Rashford loan - with key detail Cluster 0.0: Forest plotting shock swoop for Man Utd outcast Sancho - Paper Talk Cluster 0.0: Man Utd agree deal to sign Mbeumo Cluster 0.0: Manchester United agree deal to buy Bryan Mbeumo for initial £65 Cluster 0.0: Man Utd agree £65m deal to sign Brentford's Mbeum Cluster 0.0: Newcastle will refuse Isak sale even if he wants Liverpool move - Paper Talk Cluster 0.0: Elanga eager to ‘showcase talent’ at Newcastle but stays noncommittal on Isak’s Cluster 0.0: Manchester United make improved Bryan Mbeumo bid with £70m packag Cluster 0.0: Man Utd make £70m bid for Mbeum Cluster 0.0: Man Utd make third bid for Brentford's Mbeumo Cluster 0.0: Chelsea make Villa's Rogers top summer target - Paper Talk Cluster 0.0: Manchester United’s Mbeumo push stalls after Brentford raise price towards £ Cluster 0.0: The Man Utd Five: Ousted but not out Cluster 0.0: Real Madrid sign ex-Man Utd defender Carreras from Benfica Cluster 0.0: Brentford unlikely to sell both Man Utd target Mbeumo and Wissa Cluster 1.0: Man Utd new boy Leon catches eye in draw with Leeds Cluster 1.0: Man Utd's unwanted five not in Stockholm squad but Cunha and Leon travel Cluster 1.0: Mbeumo 'proven quality' - but Man Utd still have striker dilemma Cluster 1.0: How could Mbeumo fit into Amorim's new-look Man Utd attack? Cluster 2.0: Man Utd fan admits slapping Grealish at derby Cluster 2.0: Tuanzebe launches legal complaint against Manchester United alleging ‘medical negligenc Cluster 2.0: Defender Tuanzebe sues former club Man Utd Team: Manchester United; Week 2025-07-21/2025-07-27 Cluster 0.0: Portugal to Premier League - how will Gyokeres fare? Cluster 0.0: Phenoms to flops: 10 stars who swapped Bundesliga for Premier League Cluster 0.0: Marcus Rashford must stave off sense of anticlimax after Barcelona switch | Jonathan Wilson Cluster 0.0: Maguire to join Man Utd squad on Wednesday Cluster 1.0: Hojlund's fight to answer Man Utd's striker question Cluster 1.0: Man Utd won't sell players on the cheap - Amorim Cluster 1.0: Amorim warns of 'surprise' if clubs leave bids to 'last minute' in transfer update Cluster 1.0: Transfer roundup: Trafford returns to Manchester City as Wrexham eye Eriksen deal Cluster 1.0: Hey big spenders - Liverpool lead top-four domination of £1bn deal Cluster 1.0: Saudi Pro League clubs interested in Man Utd's Antony Cluster 1.0: Football transfer rumours: Sesko or Aghehowa to replace Isak at Newcastle? Cluster 1.0: Villa adamant Watkins not for sale amid Man Utd interest Cluster 1.0: Manchester United need a new midfielder more than they need a new striker | Daniel Harris Cluster 1.0: 'A win-win' - reaction in Barcelona to Rashford's arrival Cluster 1.0: Barcelona confirm Marcus Rashford loan from Manchester United with buy option Cluster 1.0: 'It's a club where dreams come true' - Rashford joins Barcelona on loan Cluster 1.0: 'I feel like I'm at home' - Rashford joins Barcelona Cluster 1.0: Football transfer rumours: Brentford exodus continues with Wissa to Newcastle? Cluster 1.0: 'I wore this shirt growing up' - Man Utd sign Mbeumo Cluster 1.0: Club of my dreams: Bryan Mbeumo seals �71m Manchester United move Cluster 1.0: 'Club of my dreams' - Mbeumo completes £71m Man Utd mov Cluster 1.0: 'Rashford's Man Utd exit leaves unanswered questions' Cluster 1.0: Sesko and Jackson on shortlist - Man Utd's No 9 targets assessed Cluster 1.0: England in the semi-finals and Manchester United’s infamous five – Football We Cluster 2.0: Mount says Man Utd should aim for European return Cluster 2.0: Footballl Daily | Welcome to Kasi Flava, where falling asleep on the ball is encouraged Cluster 3.0: Ex-Man Utd striker Hernandez apologises for sexism Cluster 3.0: Ex-Man Utd striker Hernandez fined for sexist comments Team: Manchester United; Week 2025-07-28/2025-08-03 Cluster -1.0: Shaw backs Amorim's hard-line 'demands' Cluster -1.0: Shaw: There are no stragglers in Man Utd squad anymore Cluster 0.0: Papers: Man Utd consider Garnacho-Watkins swap deal Cluster 0.0: Chess fan Mbeumo on why Man Utd was right move for him Cluster 0.0: Football transfer rumours: Donnarumma to leave PSG … for Manchester Unite Cluster 0.0: Bologna favourites to sign Miller - gossip Cluster 0.0: Papers: Everton want Grealish loan as Man Utd weigh up Donnarumma move Cluster 0.0: Newcastle expecting bid from Liverpool for Isak this week - Paper Talk Team: Tottenham Hotspur; Week 2025-02-10/2025-02-16 Team: Tottenham Hotspur; Week 2025-06-02/2025-06-08 Cluster 0.0: Pochettino says Tottenham links are ‘not realistic’ after USMNT loss to Tu Cluster 0.0: Bilbao was a glorious blip for Spurs – and that’s why Levy had to sack Postecoglou | Jonathan Wi Cluster 0.0: Mbeumo intrigued by Spurs move as initial talks held with Brentford Team: Tottenham Hotspur; Week 2025-06-09/2025-06-15 Cluster -1.0: 'A gamble for Frank - but Dane has earned Spurs chance' Cluster 0.0: Mbeumo: Transfer speculation new to me, but I accept it Cluster 0.0: Spurs complete permanent deal for Tel Cluster 0.0: Spurs hold talks over signing Brentford’s Bryan Mbeumo and are interested in Yoane Wis Cluster 0.0: Frank's Spurs in-tray: Win players over, Son and Romero futures and transfers Cluster 0.0: Flexible Frank can add layers to Angeball - but Spurs move is a gamble Cluster 1.0: Spurs file High Court claim against Ratcliffe's Ineos Cluster 1.0: Spurs sue Ratcliffe's INEOS over terminated sponsorship deal Cluster 2.0: What are the priorities for new Spurs manager Frank? Cluster 2.0: Thomas Frank’s Tottenham in-tray: style, injuries, the defence and Le Cluster 2.0: England’s grind, Nations League drama and Ange Postecoglou out at Spurs – Football We Team: Tottenham Hotspur; Week 2025-06-16/2025-06-22 Cluster -1.0: Tottenham fined £75,000 by FA for homophobic chanting from supporter Cluster 0.0: Frank: Ange is a Spurs legend - I want to create more of those moments Cluster 0.0: We need to win the league: Levy sets sights high for new Spurs era under Frank Cluster 0.0: Sacking Postecoglou was emotionally difficult - Levy Cluster 0.0: Hugo Lloris surprised Spurs sacked Postecoglou after ‘amazing achievemen Cluster 1.0: We need to take risks: Thomas Frank promises to attack in bid to make Spurs serial winners Cluster 1.0: Tottenham fixtures: Frank's first PL game in charge against Burnley at home Cluster 1.0: Premier League opening fixtures: Liverpool host Bournemouth, Arsenal at Manchester United Cluster 2.0: Football transfer rumours: Kudus in and Son out at Spurs? Joe Gomez to Sunderland? Cluster 2.0: Spurs in touch with stranded Israel winger Solomon Cluster 2.0: Son decision set to be delayed until after Spurs' Asia tour Team: Tottenham Hotspur; Week 2025-06-23/2025-06-29 Cluster -1.0: Tottenham eye Eberechi Eze as statement signing for Thomas Frank Cluster -1.0: Spurs agree £5m deal for Japan's Taka Team: Tottenham Hotspur; Week 2025-06-30/2025-07-06 Cluster 0.0: Kudus wants Spurs move as talks continue with West Ham Cluster 0.0: West Ham reject £50m Kudus bid from Tottenha Team: Tottenham Hotspur; Week 2025-07-07/2025-07-13 Cluster -1.0: Transfer latest: Leeds close on Newcastle’s Longstaff, Spurs land defender Tak Cluster -1.0: Tottenham sign Japan defender Takai for £5 Cluster 0.0: Forest consider Gibbs-White's Spurs switch off for now and consult lawyers over move Cluster 0.0: How are Spurs funding spending spree - and where would signings fit in? Cluster 0.0: Forest consider legal action against Spurs over Gibbs-White Cluster 0.0: Morgan Gibbs-White move to Spurs on hold as Nottingham Forest consider legal action Cluster 1.0: Why Spurs made Kudus their first signing from West Ham in 14 years Cluster 1.0: Tottenham sign West Ham midfielder Kudus for £55 Cluster 1.0: Spurs complete £55m deal for West Ham's Kudu Cluster 1.0: Gibbs-White set for £60m Spurs move medica Cluster 1.0: Spurs trigger Gibbs-White's release clause Cluster 1.0: Spurs agree £54.5m deal to buy Mohammed Kudus from West Ha Cluster 1.0: Tottenham agree £55m fee for West Ham's Kudu Cluster 1.0: Spurs agree £55m deal for West Ham's Kudu Cluster 1.0: Tottenham exploring move for Brentford's Wissa Team: Tottenham Hotspur; Week 2025-07-14/2025-07-20 Cluster -1.0: Forest threaten Spurs and Gibbs-White's agent with legal action Cluster 0.0: Transfer latest: Walker-Peters joins West Ham and Ferguson closing on Roma move Cluster 0.0: 'No brainer' as Dorrington returns to Aberdeen on loan Cluster 0.0: Thomas Frank hints it may be goodbye to Tottenham for Son Heung-min Cluster 1.0: Frank and open: early observations as Dane’s Spurs tenure begins with friendly w Cluster 1.0: Frank era at Tottenham begins with pre-season win at Reading Cluster 1.0: 'I've yet to be sacked' - Frank relishing 'risk' of taking Spurs job Cluster 1.0: Brave. Aggressive. Attacking - Frank sets out Spurs vision Team: Tottenham Hotspur; Week 2025-07-21/2025-07-27 Cluster -1.0: Gascoigne 'doing well' after hospital stay Cluster 0.0: Tottenham stunned as Morgan Gibbs-White signs deal to stay at Nottingham Forest Cluster 0.0: Los Angeles FC keen on move for Tottenham captain Son Heung-min Cluster 0.0: Spurs target Gibbs-White left out of Forest squad due to private matter Team: Tottenham Hotspur; Week 2025-07-28/2025-08-03
# Display the gmm clusters for each team and week
for (team, week), group in articles_df.groupby(["Team", "Week"]):
print(f"Team: {team}; Week {week}\n")
clusters = sorted(group["gmm"].unique())
# Get the title of each article and the cluster it belongs to
for cluster in clusters:
titles = group.loc[group["gmm"] == cluster, "Title"].tolist()
for title in titles:
print(f"Cluster {cluster}: {title}")
print("")
Team: Arsenal; Week 2025-06-16/2025-06-22 Cluster 0.0: England's Lewis-Skelly agrees new Arsenal contract Cluster 0.0: Partey’s contract talks with Arsenal hit impasse but Lewis-Skelly poised to si Cluster 0.0: Mikel Arteta poised to lose key Arsenal assistant Carlos Cuesta to Parma Cluster 0.0: Football transfer rumours: Jack Grealish to join McTominay at Napoli? Cluster 1.0: Premier League fixtures: Man Utd host Arsenal on bumper opening weekend Cluster 1.0: Arsenal fixtures: Gunners face nightmare start with trips to Old Trafford and Anfield Cluster 1.0: Man Utd fixtures: United start at home to Arsenal on Sky in tough opening run Cluster 1.0: Tottenham fixtures: Frank's first PL game in charge against Burnley at home Cluster 1.0: Premier League opening fixtures: Liverpool host Bournemouth, Arsenal at Manchester United Cluster 2.0: Santi Cazorla scores in playoff as Real Oviedo end 24-year wait for La Liga return Cluster 2.0: Cazorla, 40, scores as Oviedo return to La Liga Cluster 3.0: Chloe Kelly focused on Lionesses despite talk of Arsenal targeting permanent move Cluster 4.0: Leipzig's Sesko price tag revealed amid Arsenal interest Cluster 5.0: It can be a really lonely journey: Myles Lewis-Skellys mum Marcia on being a stars parent and agent Cluster 6.0: Why Hugo Ekitike is hot property in the summer transfer window Team: Arsenal; Week 2025-06-23/2025-06-29 Cluster 0.0: Why Norgaard? What next for Rice? Arsenal's midfield rebuild explained Cluster 1.0: Lewis-Skelly vows to 'stay humble' after signing new Arsenal contract Cluster 1.0: Lewis-Skelly signs new five-year Arsenal deal Cluster 1.0: Myles Lewis-Skelly out to ‘win everything’ after signing new Arsenal Cluster 2.0: Why Eze can be the solution for Arsenal's left-wing problem Cluster 2.0: A complete No 6? Inside Zubimendi's rise and why Arsenal wanted him Cluster 3.0: Arsenal could rival Spurs for Eze signing Cluster 3.0: Arsenal agree fee for Brentford captain Norgaard Cluster 3.0: Arsenal expected to seal £9.3m deal for Brentford captain Christian Nørgaa Cluster 4.0: Arsenal hopeful of deal to sign Valencia defender Cristhian Mosquera Cluster 4.0: Arsenal in talks to sign Valencia defender Mosquera Cluster 5.0: Football transfer rumours: Arsenal and Spurs to battle for Eberechi Eze? Cluster 5.0: Papers: Arsenal to rival Tottenham for Palace's Eze Cluster 5.0: Football transfer rumours: Emiliano Martínez eager to join Manchester United Cluster 6.0: Arsenal set to sign Chelsea goalkeeper Kepa Team: Arsenal; Week 2025-06-30/2025-07-06 Cluster 0.0: Arsenal complete £51m Zubimendi dea Cluster 0.0: Zubimendi joins for £60m - how Arsenal signed Arteta's 'obsession Cluster 1.0: Former Arsenal midfielder Partey charged with rape Cluster 1.0: Thomas Partey: the former Arsenal midfielder facing five rape charges Cluster 1.0: Partey charged with rape and sexual assault Cluster 2.0: Switzerland keep Euro 2025 dream alive after Reuteler and Pilgrim knock out Iceland Cluster 3.0: Tomiyasu to end injury-plagued spell at Arsenal Cluster 4.0: Chelsea's Madueke agrees personal terms with Arsenal Cluster 4.0: Madueke emerging as a top Arsenal target with Chelsea expecting bid Cluster 4.0: Arsenal complete cut-price deal to sign Kepa from Chelsea Cluster 4.0: Transfer latest: Arteta hails £5m Arrizabalaga, West Ham push for Slavia defender Diou Cluster 5.0: Arsenal in advanced talks to sign Gyokeres after completing Zubimendi deal Cluster 5.0: Arsenal close on Viktor Gyökeres after signing Martín Zubimendi in £50m-plus d Cluster 5.0: Arsenal in talks to sign Sporting striker Gyokeres Cluster 6.0: How is Arsenal's attacking refresh shaping up? Team: Arsenal; Week 2025-07-07/2025-07-13 Cluster 0.0: Why fans doubt Madueke – and why they might be wro Cluster 1.0: There is no one like him: what Mart�n Zubimendi will bring Arsenal Cluster 2.0: Thomas Partey: The key questions Cluster 2.0: Playing loose with virtue leaves questions for Arsenal to answer over Thomas Partey | Jonathan Liew Cluster 3.0: Arsenal close to agreeing deal to sign Gyokeres Cluster 3.0: Arsenal agree €63.5m Viktor Gyökeres deal with Sporting with add-ons being discus Cluster 3.0: Arsenal close to finalising Gyokeres deal Cluster 4.0: Real Madrid’s PSG thrashing shows Xabi Alonso true size of rebuilding j Cluster 5.0: Taking flight: how Premier League clubs are racking up 175,000 summer air miles Cluster 5.0: Liverpool vs Arsenal live on Sky Sports in August Cluster 6.0: Arsenal sign Brentford midfielder Norgaard Cluster 6.0: Arsenal complete Norgaard signing Cluster 7.0: Football transfer rumours: Ferran Torres to swap Barcelona for Aston Villa? Cluster 7.0: Papers: Arsenal prepared to offer swap deal to beat Spurs to Eze transfer Cluster 8.0: Cazorla, 40, signs new Oviedo deal before La Liga return Cluster 9.0: Former Arsenal sporting director Edu joins Forest Cluster 10.0: Arsenal close to Madueke deal after Chelsea give permission to leave CWC Cluster 10.0: Arsenal close to agreeing £50m deal for Chelsea's Maduek Cluster 10.0: Transfer latest: Arsenal open Madueke talks with Chelsea, Everton sign £27m striker Barr Cluster 10.0: Arsenal make formal approach for Chelsea winger Madueke Cluster 10.0: Arsenal's Madueke move explained, Eze interest and Rodrygo price Cluster 11.0: Arsenal close in on Gyokeres deal after face-to-face talks Cluster 12.0: Arsenal target Gyokeres faces Sporting disciplinary action Cluster 12.0: Arsenal target Gyokeres to face disciplinary action at Sporting Cluster 12.0: Viktor Gyökeres fails to report for Sporting training as he targets Arsenal mov Cluster 12.0: Sporting demand guaranteed €70m as Arsenal close in on Viktor Gyöke Team: Arsenal; Week 2025-07-14/2025-07-20 Cluster 0.0: In the crazed transfer trolley dash, the next glossy off-the-shelf solution is all the rage | Jonathan Wilson Cluster 0.0: Arsenal sign Madueke from Chelsea for £52 Cluster 0.0: Arsenal complete £48.5m signing of Madueke from Chelse Cluster 0.0: Football transfer rumours: West Ham and Everton move for Jack Grealish? Cluster 0.0: Ethan Nwaneri poised to sign new Arsenal deal amid Chelsea and Bundesliga interest Cluster 0.0: Merson 'shocked' by Madueke signing - 'Are Arsenal preparing for Saka exit?' Cluster 1.0: England 2-2 Sweden (Eng won 3-2 on penalties): Euro 2025 player ratings Cluster 2.0: Gabriel says things will be 'different' at Arsenal 'after letting titles slip' Cluster 2.0: Arsenal name two 15-year-olds in Asia tour squad Cluster 3.0: FK Arsenal Tivat given 10-year ban for match-fixing Cluster 4.0: Literature has completely changed my life: footballer H�ctor Beller�ns reading list Cluster 5.0: Are Arsenal finally signing Viktor Gyökeres? It’s already real in the digital hive mind | Barney Ro Cluster 6.0: Football Daily | England and Sweden get into spot of bother with an unmissable shootout Cluster 6.0: Arsenal complete world-record £1m Olivia Smith signing from Liverpoo Cluster 7.0: Arsenal agree deal to sign Mosquera Cluster 7.0: Transfer latest: Arsenal agree £16.5m deal for Mosquera, Wolves poised to sign Aria Cluster 7.0: Defender Mosquera agrees terms with Arsenal Team: Arsenal; Week 2025-07-21/2025-07-27 Cluster 0.0: 'An important signing for Arsenal's future' - Gunners sign Mosquera from Valencia Cluster 0.0: Arsenal sign defender Mosquera from Valencia Cluster 0.0: Mosquera to join Arsenal tour to complete move Cluster 1.0: Gyokeres wants to 'prove himself' after joining Arsenal Cluster 1.0: 'Physical machine' Gyokeres - Arsenal's missing piece or a gamble up front? Cluster 2.0: Mikel Arteta ‘100%’ sure Arsenal followed right processes over Thomas Pa Cluster 2.0: Arteta '100%' sure Arsenal followed right processes over Partey Cluster 2.0: Arteta: Arsenal '100 per cent' followed right processes over Partey Cluster 3.0: England sweating on Lauren James’s fitness for Euro 2025 final against Spa Cluster 3.0: England fans made to sweat on another hair-raising night of drama for Lionesses | Nick Ames Cluster 4.0: The Swedish club with 'no fans' but a giant academy making stars like Gyokeres Cluster 5.0: 'Losing 5-1 to Arsenal made me want to join' - Gyokeres seals £64m mov Cluster 5.0: Gyokeres gets green light to complete £63.8m Arsenal mov Cluster 5.0: Gyokeres heading to Arsenal after £63.8m deal agreed with Sportin Cluster 5.0: Arsenal seal €73.5m Viktor Gyökeres deal after late-night breakthro Cluster 6.0: Rice 'didn't like' Madueke signing backlash Cluster 7.0: Arsenal 'short of numbers' after £123m spend - Artet Cluster 8.0: The man behind the mask: why Viktor Gyökeres’s celebration keeps the game guess Cluster 9.0: Sesko and Jackson on shortlist - Man Utd's No 9 targets assessed Cluster 9.0: Football transfer rumours: McAtee to West Ham? Real Madrid keen on Saliba? Cluster 10.0: Arteta highlights 15-year-old pair as Arsenal beat Milan Cluster 11.0: Eddie Howe: Newcastle have not held contract talks with Alexander Isak Cluster 11.0: Alexander Isak open to leaving Newcastle with Liverpool his preferred destination Cluster 12.0: Zubimendi ready for 'new things' after year-long wait to join Arsenal Cluster 13.0: Arsenal's striker hunt is over - but what will Gyokeres bring? Cluster 13.0: Gyokeres to complete Arsenal move over weekend Cluster 13.0: Arsenal close to Gyokeres deal after add-ons delay Cluster 13.0: Arteta: I can't talk about Gyokeres... yet Team: Arsenal; Week 2025-07-28/2025-08-03 Cluster 0.0: Football transfer rumours: Manchester United move for £60m-rated Watkins Cluster 0.0: Granit Xhaka closes in on move to Sunderland after £17m deal agreed with Bayer Leverkuse Cluster 1.0: How to stop Viktor Gyökeres? ‘We’d have to foul him just to slow him Team: Chelsea; Week 2024-08-19/2024-08-25 Team: Chelsea; Week 2025-05-26/2025-06-01 Team: Chelsea; Week 2025-06-09/2025-06-15 Cluster 0.0: Never-ending season gives Maresca chance to test Chelsea’s evolving squ Cluster 0.0: 'Best since Neymar' - Chelsea to get early look at 'special' signing Cluster 0.0: MLS teams enter Club World Cup with a chance to make an impression, good or bad Cluster 1.0: Transfer roundup: Everton eye Thierno Barry as Brighton sign Kostoulas Cluster 1.0: Chelsea have £42m Gittens bid rejected by Dortmun Team: Chelsea; Week 2025-06-16/2025-06-22 Cluster 0.0: What Chelsea can expect from £48m winger Gitten Cluster 0.0: Chelsea make Gittens top target and keep Kudus and João Pedro in sight Cluster 1.0: Flamengo stun Chelsea with comeback victory at Club World Cup as Jackson sees red Cluster 1.0: Normal Cole Palmer assumes control of Chelseas attack from No 10 Cluster 1.0: Delap impact helps Chelsea see off LAFC at Club World Cup but fans stay away Cluster 2.0: Maresca yet to speak to Mudryk after anti-doping charge Cluster 2.0: Chelsea winger Mudryk charged by FA with anti-doping violations Cluster 2.0: Mudryk could face up to four-year ban after doping charge Cluster 2.0: Mykhailo Mudryk could face four-year ban after FA charge over failed drug test Cluster 3.0: Premier League contacts Chelsea over Boehly ticket website Cluster 4.0: Hannah Hampton aims to live up to Mary Earps’ legacy as England No Cluster 5.0: Club World Cup didn’t start the fire – it didn’t light it but we'll try to fight it | Max R Cluster 5.0: Premier League fixtures: Man Utd host Arsenal on bumper opening weekend Cluster 5.0: Chelsea fixtures: Home comforts in opening month - but a tricky end on paper Cluster 5.0: Premier League opening fixtures: Liverpool host Bournemouth, Arsenal at Manchester United Cluster 6.0: Chelsea's Jackson facing uncertain future with Juventus and Napoli keen Cluster 6.0: 'Stupid, stupid, stupid' – Jackson opens door for Del Cluster 7.0: Chelsea play in front of 50,000 empty seats - apathy or bad scheduling? Cluster 8.0: Mikel blasts Jackson for 'stupid' red card against Flamengo Cluster 9.0: Delap a 'future England number nine' - Maresca Cluster 9.0: Liam Delap backed to break curse of the Chelsea No 9 shirt and earn England spot Cluster 10.0: Enzo Maresca has midfield puzzle to solve while Chelsea sweat it out in US Team: Chelsea; Week 2025-06-23/2025-06-29 Cluster 0.0: Manchester United close on £60m-plus deal to buy Brentford’s Bryan Mbe Cluster 0.0: Manchester United increase offer for Brentford’s Bryan Mbeumo to £ Cluster 0.0: Woody Johnson signs £190m deal to buy John Textor’s shares in Crystal Pal Cluster 1.0: Fernández finally flourishing with Chelsea as Benfica reunion await Cluster 2.0: Chelsea's Jackson given two-game ban for red card Cluster 3.0: 'Impossible to train' - Chelsea face record heat in Philadelphia Cluster 4.0: Brazilian teams have excelled at the Club World Cup. How far can they go? Cluster 4.0: Chelsea's route to Club World Cup final revealed after Man City exit Cluster 4.0: Brazilian clubs are upending the global order at the Club World Cup Cluster 5.0: Delap, extreme heat & money - Chelsea's Club World Cup so far Cluster 6.0: Liam Delap opens Chelsea account in Club World Cup win over Espéranc Cluster 6.0: Delap is Chelsea’s shiny new toy but uncut gem Jackson offers rare point of difference | Jonathan Li Cluster 6.0: Liam Delap relishes old school physicality for Chelsea in quest to solve striker shortage Cluster 6.0: 'Chelsea project excited me' - Delap on why he joined Blues Cluster 7.0: Chelsea agree deal to sign Dortmund's Gittens Cluster 7.0: Chelsea agree Jamie Gittens deal and battle Newcastle for João Pedr Cluster 7.0: Brighton reject two bids for Brazil forward Pedro Cluster 7.0: Chelsea closing in on deal for Borussia Dortmund winger Jamie Gittens Cluster 8.0: Enzo Maresca intent on resisting interest in Chelsea defender Josh Acheampong Cluster 9.0: I went to Saudi for trophies, not money - Mendy Team: Chelsea; Week 2025-06-30/2025-07-06 Cluster 0.0: 'Perfect night' for Chelsea as 'exciting' Estevao gives glimpse of future Cluster 0.0: Chelsea edge Palmeiras as late deflection books Club World Cup semi-final spot Cluster 1.0: Chelsea seal £51.5m deal for Dortmund forward Gitten Cluster 1.0: Chelsea complete £48m signing of Dortmund's Gitten Cluster 1.0: Dortmund confirm Chelsea deal agreed for Gittens Cluster 2.0: Fifa cuts ticket price to $13.40 for Club World Cup semi-final between Chelsea and Fluminense Cluster 2.0: Chelsea face doubts over registering signings with Uefa after £27m fin Cluster 2.0: Villa and Chelsea fined by UEFA for breaching financial rules Cluster 3.0: Brighton flop to hot property - is Arsenal target Gyokeres ready? Cluster 3.0: The rise of Gittens - and how he can spark Chelsea attack Cluster 4.0: Anxiety and excitement combine for Williamson with Wiegman’s new Engla Cluster 5.0: Football Daily | Infantino awaits his ‘big bang’ as Club World Cup refuses to slide Cluster 6.0: Who is Chelsea's new teenage signing Atherton? Cluster 6.0: UK's youngest senior player Atherton joins Chelsea Cluster 7.0: Madueke emerging as a top Arsenal target with Chelsea expecting bid Cluster 7.0: Football transfer rumours: Real Madrid give all-clear for Arsenal to sign Rodrygo? Cluster 7.0: Arsenal sign goalkeeper Kepa from Chelsea for £5 Cluster 8.0: Chelsea sign Pedro from Brighton with forward to join CWC squad Cluster 8.0: Joao Pedro joins Chelsea in time for Club World Cup last eight - why so many forwards? Cluster 9.0: Maresca’s search for unpredictability lies behind Chelsea’s transfer stra Team: Chelsea; Week 2025-07-07/2025-07-13 Cluster 0.0: Arsenal close to Madueke deal after Chelsea give permission to leave CWC Cluster 0.0: Why fans doubt Madueke – and why they might be wro Cluster 0.0: Arsenal line up £52m transfer of 23-year-old Chelsea winger Noni Maduek Cluster 0.0: Arsenal close to agreeing £50m deal for Chelsea's Maduek Cluster 0.0: Transfer latest: Arsenal open Madueke talks with Chelsea, Everton sign £27m striker Barr Cluster 0.0: Arsenal make formal approach for Chelsea winger Madueke Cluster 0.0: Madueke dealing with transfer 'noise' amid Arsenal link Cluster 0.0: Crystal Palace agree deal to sign Croatia international Borna Sosa from Ajax Cluster 0.0: Football transfer rumours: Dominic Calvert-Lewin to Manchester United? Cluster 1.0: Has run to Club World Cup final been worth it for Chelsea? Cluster 1.0: Ambitious Chelsea will not park bus despite challenge of full-throttle PSG Cluster 2.0: Wenger loves the Club World Cup, but does anyone agree with him? Cluster 2.0: Football Daily | Two seasons in a day: the Champions League and Club World Cup overlap Cluster 3.0: I want to put socks on without being in pain: Millie Bright on missing Euro 2025 Cluster 4.0: Club World Cup heat 'very dangerous' - Fernandez Cluster 5.0: Luis Enrique shrugs off praise for PSG’s season with Club World Cup final to co Cluster 5.0: Something to be proud of: Maresca delighted as Chelsea reach Club World Cup final Cluster 6.0: In the stands with my son, the Club World Cup was as human as it could possibly be Cluster 7.0: Football Daily | Paris mismatch at Club World Cup as Real Madrid fail to turn up again Cluster 7.0: We didnt put the brakes on: Luis Enrique denies PSG spared Real Madrid Cluster 8.0: Palmer: We proved our doubters wrong Cluster 8.0: 19 forwards and £600m later... is Joao Pedro the frontman Chelsea need Cluster 8.0: João Pedro leaves it to Chelsea fans to celebrate after double against old side | Sid Low Cluster 8.0: João Pedro makes early mark for Chelsea but Blues forwards must avoid seeing re Cluster 9.0: Beever-Jones relishing chance to put herself in the picture with Lionesses Cluster 10.0: Chelsea stun PSG to win Club World Cup after Cole Palmer’s cool doub Cluster 11.0: Bournemouth bid for Chelsea goalkeeper Petrovic Cluster 12.0: Chelsea are favourites for final but they face a familiar foe in Thiago Silva Cluster 13.0: How 'monster' Silva, 40, is inspiring Fluminense Cluster 14.0: World Cup will use more indoor venues for day-time kick-offs to combat heat Team: Chelsea; Week 2025-07-14/2025-07-20 Cluster 0.0: Bournemouth sign Petrovic for £25m - were Chelsea right to cash in Cluster 0.0: Bournemouth sign Chelsea goalkeeper Petrovic Cluster 1.0: Chelsea show rest of Europe how to stop PSG in the Champions League Cluster 1.0: 'We've never seen a team do this to PSG' - how Chelsea won Club World Cup Cluster 2.0: Bigger, better, more often? Infantino won’t let up on his ambition for Club World C Cluster 2.0: Trump’s presence at Chelsea’s trophy lift was a fitting coda to a misguided tournament | Jonathan Wi Cluster 2.0: 'I thought Trump was going to exit stage - but he wanted to stay' Cluster 2.0: Palmer left bemused as Trump joins Chelsea celebrations after Club World Cup win Cluster 3.0: Arsenal sign Madueke from Chelsea for £52 Cluster 3.0: Arsenal complete £48.5m signing of Madueke from Chelse Cluster 3.0: Merson 'shocked' by Madueke signing - 'Are Arsenal preparing for Saka exit?' Cluster 4.0: A massive contribution: Wiegman heaps praise on England hero Hampton Cluster 5.0: Cole Palmer’s Chelsea finally believe they are Premier League contenders | Jacob Steinbe Cluster 5.0: Chelsea can win league or Champions League - Colwill Cluster 5.0: Are Chelsea Premier League title contenders? Cluster 6.0: Nypan to Man City and how clubs navigate post-Brexit market Cluster 6.0: Football transfer rumours: Nicolas Jackson to join Manchester United? Cluster 7.0: Football Daily | Cole Palmer conquers the world with a ‘so what’ s Cluster 8.0: Noni Madueke will be unfazed by new Arsenal challenge and fans’ sceptici Cluster 9.0: From Palmer and domes to Musiala and turf: Club World Cup winners and losers Team: Chelsea; Week 2025-07-21/2025-07-27 Cluster 0.0: Hojlund's fight to answer Man Utd's striker question Cluster 1.0: We’ve nothing left to prove, says Lucy Bronze as Lionesses reach third straight fin Cluster 2.0: Al-Nassr agree £43.7m deal for Chelsea forward Feli Cluster 2.0: Liverpool agree £65.5m sale of winger Luis Díaz to Bayern Muni Cluster 2.0: Phenoms to flops: 10 stars who swapped Bundesliga for Premier League Cluster 2.0: Chelsea set Jackson asking price amid Man Utd interest Cluster 3.0: Hey big spenders - Liverpool lead top-four domination of £1bn deal Cluster 3.0: Chelsea in talks for Dutch duo Simons and Hato Cluster 3.0: Chelsea in talks to sign Hato and Simons Cluster 4.0: Brilliant Bonmatí sends Spain into Euro 2025 final, plus transfer talk – Football Weekly Ex Team: Chelsea; Week 2025-07-28/2025-08-03 Team: Liverpool; Week 2025-05-26/2025-06-01 Team: Liverpool; Week 2025-06-09/2025-06-15 Cluster 0.0: 'He will go stratospheric' - Where will Wirtz play for Liverpool? Cluster 0.0: Why Liverpool have gone all in on Wirtz and how Slot could use him Cluster 1.0: Atlético Madrid weigh up move for Liverpool’s Andy Robert Cluster 1.0: Wirtz deal shows advantage of Liverpool operating from position of strength Cluster 1.0: Liverpool agree British-record fee to sign Wirtz Cluster 1.0: Liverpool agree £116m deal with Bayer Leverkusen for Florian Wirt Cluster 2.0: Atletico Madrid interested in Liverpool defender Robertson Cluster 3.0: Trent brings fluency and impeccable Spanish to grand Real Madrid unveiling Team: Liverpool; Week 2025-06-16/2025-06-22 Cluster 0.0: Liverpool target Marc Guéhi prepared to see out final year of Crystal Palace contrac Cluster 0.0: Quansah set for big Leverkusen move but Guehi unlikely to replace him Cluster 0.0: Football transfer rumours: Liverpool move for Guéhi? Rashford to Newcastle Cluster 1.0: Premier League fixtures: Man Utd host Arsenal on bumper opening weekend Cluster 1.0: Arsenal fixtures: Gunners face nightmare start with trips to Old Trafford and Anfield Cluster 1.0: Liverpool fixtures: Reds start vs Bournemouth, host Arsenal in third game Cluster 1.0: Premier League opening fixtures: Liverpool host Bournemouth, Arsenal at Manchester United Cluster 2.0: Sacked referee Coote charged by FA over Klopp video Cluster 3.0: Papers: Liverpool eye Spanish side to start multi-club model Cluster 4.0: I want to win everything: Florian Wirtz seals �116m Liverpool move Cluster 4.0: Florian Wirtz looks ready-made to be a key piece of the puzzle at Liverpool | Andy Brassell Cluster 4.0: 'It's perfect for me' - £116m Wirtz 'wants to win everything' at Liverpoo Cluster 4.0: Wirtz completes first part of medical ahead of £100m move to Liverpoo Cluster 4.0: Wirtz flies in to seal £100m Reds move as Leverkusen close on Quansah agreemen Cluster 5.0: Liverpool agree £40m deal to sign Kerkez from Bournemout Cluster 6.0: Frimpong delivers Wirtz verdict: 'He doesn't crumble' Cluster 7.0: Crystal Palace’s Europa League hopes increase as Johnson closes on £190m d Cluster 8.0: Alexander-Arnold's debut analysed - and when did he really learn Spanish? Cluster 9.0: Liverpool agree fee for Kerkez with Bournemouth Cluster 9.0: Kerkez one step closer to Liverpool as Truffert joins Bournemouth Team: Liverpool; Week 2025-06-23/2025-06-29 Cluster 0.0: Liverpool agree deal for Preston keeper Woodman Cluster 0.0: Liverpool confirm Kerkez with spending to pass £200 Cluster 0.0: Milos Kerkez ‘honoured’ to make £40m move to Liverpool from Bourne Cluster 0.0: 'Brilliant' and 'a real character' - Liverpool sign Kerkez for £40 Cluster 0.0: Liverpool agree £34m Quansah sale to Leverkusen as Kerkez arrives for medic Cluster 1.0: Elliott starring for England U21 - but what does club future hold? Cluster 1.0: Crazy experience: Elliott and Carsley sense England Under-21s have belief to retain Euros Cluster 2.0: Klopp: Club World Cup is worst idea ever implemented in football Cluster 3.0: Which English second-tier football teams have played in Europe? | The Knowledge Cluster 4.0: Elliott is England's 'man for the moment' amid uncertain Liverpool future Cluster 4.0: Ibrahima Konaté disappointed with Liverpool contract offer as talks stal Team: Liverpool; Week 2025-06-30/2025-07-06 Cluster 0.0: Jota death 'extremely difficult to accept' - Salah Cluster 0.0: Slot pays tribute to 'special' Jota: 'He was a loved one to all of us' Cluster 0.0: 'A natural finisher who was always feared by defences' Cluster 0.0: Liverpool forward Jota dies in car accident in Spain Cluster 1.0: Liverpool reject Bayern Munich approach for Diaz Cluster 1.0: Quansah completes Bayer Leverkusen move Cluster 1.0: Liverpool reject Bayern approach for Diaz Cluster 2.0: He lit up a room: Trent Alexander-Arnold pays tribute to Diogo Jota Cluster 2.0: 'Jota was with me' - Trent's tribute after Real Madrid win Cluster 3.0: Alexander-Arnold pays back Real signing fee - and the 'new Raul' Cluster 4.0: Zubimendi joins for £60m - how Arsenal signed Arteta's 'obsession Cluster 5.0: Liverpool players attend funeral for Jota and brother in Portugal Cluster 5.0: Jota's wife and family joined by Liverpool players for funeral Cluster 5.0: Mourners gather in Portugal for Diogo Jota’s wake as Salah and Robertson pay tribu Cluster 6.0: Adored & admired - Jota memories 'will live on forever' Team: Liverpool; Week 2025-07-07/2025-07-13 Cluster 0.0: Former England striker Andy Carroll signs for Dagenham & Redbridge Cluster 1.0: Liverpool and Preston players and fans remember ‘champion’ Diogo Cluster 1.0: Emotional Jota tributes at Liverpool's first game since tragic death Cluster 1.0: Tributes to Jota and Silva at Liverpool friendly Cluster 1.0: Liverpool players should 'follow emotions' to cope with Jota death - Slot Cluster 1.0: Liverpool’s mourning players prepare to honour Diogo Jota back on the pit Cluster 1.0: Liverpool to commemorate Jota at Preston friendly Cluster 1.0: Liverpool players return to training after Jota death Cluster 2.0: Spanish police believe Diogo Jota was speeding when he and his brother died Cluster 2.0: Spanish police: Jota believed to be driver of car involved in fatal accident Cluster 3.0: Liverpool vs Arsenal live on Sky Sports in August Cluster 4.0: Liverpool to retire number 20 in honour of Jota Cluster 4.0: Liverpool to retire number 20 in honour of Jota Cluster 5.0: Jordan Henderson will sign for Brentford next week after Ajax exit Cluster 6.0: West Ham eye move for Liverpool’s Elliott and close on Slavia Prague’s D Cluster 7.0: Football transfer rumours: Bayern to sign Luis Díaz after new bid Team: Liverpool; Week 2025-07-14/2025-07-20 Cluster 0.0: Two clubs, two strikers - the key questions on Isak and Ekitike Cluster 0.0: Liverpool to rival Newcastle for Ekitike after being told Isak not for sale Cluster 1.0: Man Utd lay tribute to Jota and Silva at Anfield Cluster 2.0: Football Daily | Champions League history in Malta and dancing on the streets of Andorra Cluster 3.0: Liverpool reject £58m Bayern Munich offer for Dia Cluster 3.0: Liverpool reject £58.5m bid for Diaz from Bayern Munic Cluster 4.0: Liverpool agree fixed fee for Ekitike as final details negotiated Cluster 4.0: Liverpool submit £69m plus add-ons offer for Ekitik Cluster 4.0: Ekitike wants to join Liverpool with Reds ready to make offer Cluster 4.0: Liverpool close in on Ekitike in £70m-plus dea Cluster 5.0: How can Liverpool afford Isak after spending so much? Cluster 6.0: Howe’s dilemma as Newcastle’s Saudi owners can’t ignore case to sel Cluster 7.0: Rashford among targets Liverpool have considered - Paper Talk Cluster 8.0: Liverpool continue talks over signing Hugo Ekitike from Eintracht Frankfurt Cluster 8.0: Liverpool to bid for Hugo Ekitike after he indicates preference for Anfield move Cluster 8.0: Liverpool make approach to sign Eintracht Frankfurt forward Hugo Ekitike Cluster 8.0: Liverpool open talks to sign Ekitike Cluster 8.0: Newcastle bid for Ekitike; Liverpool want Isak Team: Liverpool; Week 2025-07-21/2025-07-27 Cluster 0.0: Hey big spenders - Liverpool lead top-four domination of £1bn deal Cluster 1.0: Liverpool to commemorate Diogo Jota with permanent sculpture at Anfield Cluster 1.0: Liverpool plan Jota memorial sculpture at Anfield Cluster 2.0: How Ekitike shows Slot shift towards Klopp tactics Cluster 3.0: 'A fierce competitor & loveable character' - Joey Jones obituary Cluster 4.0: Isak situation has to be right for Newcastle - Howe Cluster 4.0: Newcastle’s Alexander Isak offered £600,000-a-week tax-free deal by Al-Hi Cluster 4.0: Football transfer rumours: Sesko or Aghehowa to replace Isak at Newcastle? Cluster 4.0: Liverpool poised to make British record bid for Isak - Paper Talk Cluster 4.0: What are Isak's options - and how could Liverpool afford him? Cluster 5.0: Big-spending Liverpool aim to build on their Premier League title success | Andy Hunter Cluster 6.0: Bayern agree deal worth £65.5m with Liverpool for Dia Cluster 6.0: Liverpool agree £65.5m deal to sell Diaz to Bayer Cluster 6.0: Liverpool agree £65.5m sale of winger Luis Díaz to Bayern Muni Cluster 6.0: Bayern back in touch with Liverpool over Diaz Cluster 7.0: Ekitike joins Liverpool in £79m dea Cluster 7.0: Liverpool sign Hugo Ekitiké in £79m deal after fending off late Manchester United b Cluster 7.0: Ekitike set for medical after Liverpool agree £79m dea Cluster 7.0: Liverpool agree £79m deal for Hugo Ekitiké, taking summer spend to almost £3 Cluster 8.0: Champions transformed: Slot's Liverpool relaunch explained Cluster 9.0: Joey Jones, former Liverpool, Wrexham and Wales defender, dies aged 70 Team: Liverpool; Week 2025-07-28/2025-08-03 Cluster 0.0: How would Liverpool fit Ekitike and Isak in the same team? Cluster 1.0: Bayern Munich sign Liverpool winger Diaz for £65 Cluster 1.0: Alexander Isak to Liverpool? And your questions answered: Football Weekly - podcast Cluster 1.0: Howe: Isak's Newcastle future out of my contol - but we've had no offers Team: Manchester City; Week 2025-06-02/2025-06-08 Team: Manchester City; Week 2025-06-09/2025-06-15 Cluster 0.0: Auckland City aiming to do amateur football proud in Bayern Munich mismatch Cluster 1.0: 'One of the best upcoming midfielders' - Man City complete Nypan deal Cluster 1.0: Thomas Frank gave Brentford fans so much for so long – we will truly miss him | Natalie Sawy Cluster 1.0: Man City yet to receive Grealish offers - could a loan be the answer? Cluster 1.0: Wirtz deal shows advantage of Liverpool operating from position of strength Cluster 1.0: 'One of Europe's best technicians' - why Man City signed 'genius' Cherki Cluster 2.0: Rayan Cherki targets revenge on Manchester United as he begins City adventure Cluster 2.0: Natural entertainer Rayan Cherki ready for test of maturity at Manchester City Cluster 3.0: Football Daily | ‘Suited and booted’? Club World Cup lands in a furnace of political ten Team: Manchester City; Week 2025-06-16/2025-06-22 Cluster 0.0: Man City fined over £1m for breaking PL rule nine time Cluster 0.0: Man City fined £1m for repeatedly delaying kick-of Cluster 0.0: Manchester City fined £1m by Premier League over delayed kick-offs and restart Cluster 1.0: Stones feeling 'great' after overcoming 'dark days' Cluster 1.0: 'New season, fresh me' - Foden shines after 'rough' ride Cluster 1.0: Phil Foden stars in Manchester City win over Wydad AC but Rico Lewis sees red Cluster 1.0: Man City start new era - but how might Guardiola's side look? Cluster 1.0: Bernardo Silva named new Manchester City captain in final year of contract Cluster 1.0: Club World Cup is key for Guardiola as he plots Manchester City revival Cluster 2.0: I want to stay: John Stones moves to shut down Manchester City exit talk Cluster 3.0: Jack Grealish’s Club World Cup omission ‘best’ for him and Manchester City, says Gua Cluster 4.0: What Chelsea can expect from £48m winger Gitten Cluster 5.0: Lewis red card 'unnecessary' - Guardiola Cluster 6.0: Club World Cup trophy won't make up for last season - Guardiola Cluster 7.0: Premier League fixtures: Man Utd host Arsenal on bumper opening weekend Cluster 7.0: Premier League opening fixtures: Liverpool host Bournemouth, Arsenal at Manchester United Cluster 8.0: Nuno Espírito Santo signs new three-year deal to stay at Nottingham Fores Cluster 9.0: Manchester City open to letting Ilkay Gündogan join Galatasara Cluster 9.0: Football transfer rumours: Real Madrid plot move for Myles Lewis-Skelly? Cluster 9.0: Cardiff City appoint Brian Barry-Murphy as new head coach on three-year deal Cluster 9.0: Kyle Walker emerges as possible choice for David Moyes to strengthen Everton Team: Manchester City; Week 2025-06-23/2025-06-29 Cluster 0.0: '99% is fake news' - Ederson says 'future' at Man City Cluster 0.0: Ilkay Gündogan keen to see out final year of Manchester City contrac Cluster 0.0: 'An incredible finisher' - practice makes perfect for Echeverri Cluster 1.0: Bellingham and Vinícius shine as Real Madrid top group at Club World Cu Cluster 1.0: Erling Haaland hits 300th goal in Manchester City rout of Juventus at Club World Cup Cluster 1.0: Pep Guardiola warns Manchester City ‘will have to suffer’ against Juve Cluster 1.0: Man City must suffer in Orlando heat, warns Guardiola Cluster 1.0: Chelsea's route to Club World Cup final revealed after Man City exit Cluster 1.0: Football Daily | Bellinghams do battle and subs stay indoors as Club World Cup warms up Cluster 1.0: Manchester City hit Al Ain for six in one-sided Club World Cup romp Cluster 2.0: Football Daily | The weird, wonderful and woeful from a stormy Club World Cup Cluster 3.0: Fifa considers options for Iran at 2026 World Cup due to conflict with co-hosts US Cluster 4.0: Championship 2025-26 fixtures special, including first games and longest trips Cluster 5.0: Man City's Lewis given further two-match ban Cluster 6.0: Bernardo Silva describes Manchester City captaincy as one of his ‘biggest honour Cluster 6.0: Pep explains how much Man City missed Rodri after Juve return Cluster 7.0: Club World Cup: Auckland City hold on for shock draw with Boca Juniors while Benfica top Bayern Team: Manchester City; Week 2025-06-30/2025-07-06 Cluster 0.0: Walker completes move to Burnley from Man City Cluster 0.0: Walker completes Burnley medical ahead of Man City exit Cluster 1.0: In-form Foden and sluggish Dias – what did we learn from City’s Club World Cup? | Jamie Jac Cluster 1.0: Was Club World Cup trip worth it for Man City? Cluster 1.0: Football Daily | Al-Hilal and the trouble with underdog stories at the Club World Cup Cluster 1.0: Al-Hilal 'climb Everest' - but 'worrying signs' for Man City Cluster 2.0: The rise of Gittens - and how he can spark Chelsea attack Cluster 3.0: Rodri suffers injury setback as Manchester City count cost of Club World Cup exit Cluster 4.0: The Club World Cup that wasn’t: how fake highlights took over the intern Cluster 5.0: Burnley sign Walker from Man City in £5m dea Cluster 5.0: Kyle Walker closes in on shock £5m move to Burnley from Manchester Cit Cluster 5.0: Man City defender Walker set to sign for Burnley Team: Manchester City; Week 2025-07-07/2025-07-13 Cluster 0.0: Ex-Man City striker Dzeko to play into 40s with Fiorentina Cluster 1.0: Moyes contends with thin squad as Everton’s era of short-termism catches up with cl Team: Manchester City; Week 2025-07-14/2025-07-20 Cluster 0.0: Man City sign 'next Odegaard' Nypan Cluster 1.0: Football Daily | Crystal Palace, Nottingham Forest and Uefa sermons on integrity Cluster 1.0: Man City agree record 10-year kit deal worth £1b Cluster 1.0: Manchester City sign partnership deal with Puma worth at least £1b Cluster 2.0: Papers: Man Utd to hijack Arsenal's Gyokeres move? Cluster 2.0: Man City approach Burnley in attempt to re-sign Trafford Team: Manchester City; Week 2025-07-21/2025-07-27 Cluster 0.0: Transfer roundup: Trafford returns to Manchester City as Wrexham eye Eriksen deal Cluster 0.0: Man City to re-sign Trafford - why Guardiola wants keeper back Cluster 0.0: Manchester City’s record £1bn deal with Puma and the value beyond bottom l Cluster 0.0: Nottingham Forest working on Dan Ndoye deal and weigh up James McAtee bid Cluster 1.0: Parris to London: England forward to join City Lionesses after side’s promoti Cluster 2.0: Phenoms to flops: 10 stars who swapped Bundesliga for Premier League Team: Manchester City; Week 2025-07-28/2025-08-03 Cluster 0.0: Man City re-sign Trafford from Burnley Cluster 0.0: Trafford rejoins Man City for 'British record fee' Cluster 0.0: James Trafford completes return ‘home’ to Manchester City in £27m Cluster 0.0: Football transfer rumours: Chelsea and Manchester United battle for Kolo Muani? Cluster 1.0: Proper England: perfect unity that shows how Lionesses triumphed over the odds | Jonathan Liew Cluster 2.0: How would Liverpool fit Ekitike and Isak in the same team? Team: Manchester United; Week 2025-05-26/2025-06-01 Team: Manchester United; Week 2025-06-02/2025-06-08 Cluster 0.0: The smell of victory: boom in classic football shirts shows no sign of fading Cluster 1.0: How the Glazer family cost Manchester United £1.2b Team: Manchester United; Week 2025-06-09/2025-06-15 Cluster 0.0: Arsenal to make fresh bid to tempt Watkins - Paper Talk Cluster 0.0: Man Utd's move for Gyokeres doomed - Paper Talk Cluster 0.0: Viktor Gyökeres ready to snub Manchester United for ‘dream’ Arsenal Cluster 0.0: Football transfer rumours: Garnacho off to Villa? Spurs in for Mbeumo? Cluster 1.0: Cunha completes 'dream' £62.5m Man Utd move - how does he fit in Team: Manchester United; Week 2025-06-16/2025-06-22 Cluster 0.0: Spurs fined by FA for fans' homophobic chanting Cluster 1.0: Premier League fixtures: Man Utd host Arsenal on bumper opening weekend Cluster 1.0: Arsenal fixtures: Gunners face nightmare start with trips to Old Trafford and Anfield Cluster 1.0: Man Utd fixtures: United start at home to Arsenal on Sky in tough opening run Cluster 1.0: Man City fixtures: Tough opening games for Guardiola's side Cluster 1.0: Chelsea fixtures: Home comforts in opening month - but a tricky end on paper Cluster 1.0: Premier League opening fixtures: Liverpool host Bournemouth, Arsenal at Manchester United Cluster 2.0: Marcus Rashford keen on linking up with Lamine Yamal at Barcelona Cluster 2.0: Rashford confirms desire to play with Barcelona star Yamal Cluster 2.0: Manchester United monitoring Eintracht Frankfurt striker Hugo Ekitike Cluster 3.0: Authoritarian-friendly Fifa fest shows why next year’s World Cup must be boycotted | Byline Heba Gowayed and Nicholas Occhiu Cluster 4.0: Ticket price rises 'kick in teeth', say Man Utd fans Cluster 4.0: Kick in the teeth: Manchester United fans criticise new ticket prices Cluster 5.0: Monaco target André Onana but goalkeeper is keen to stay at Manchester Unite Cluster 5.0: Monaco interested in Man Utd's Onana Cluster 6.0: Papers: Villa goalkeeper Martinez wants Man Utd move Cluster 6.0: Papers: Liverpool to make significant offer for Guehi Cluster 6.0: Man Utd relaxed about Mbeumo pursuit amid Spurs interest Cluster 7.0: Berrada confident Manchester United can win men’s and women’s league titles by Cluster 8.0: Former England striker Carroll leaves Bordeaux Cluster 9.0: 'Some Man Utd players may have been intimidated by weight of shirt' Team: Manchester United; Week 2025-06-23/2025-06-29 Cluster 0.0: Championship 2025-26 fixtures special, including first games and longest trips Cluster 0.0: Scoring machine or freak season? What Mbeumo could bring to Man Utd Cluster 1.0: Papers: Liverpool to take patient approach in Isak race Cluster 1.0: Brentford reject second Man Utd bid for Mbeumo - but talks ongoing Cluster 1.0: Papers: Liverpool set to battle Man Utd and Arsenal for Gyokeres Cluster 1.0: Brentford agree deal for set-piece coach Keith Andrews to step up as manager Cluster 1.0: Manchester United increase offer for Brentford’s Bryan Mbeumo to £ Cluster 1.0: How can Man Utd afford Mbeumo deal? Cluster 1.0: Man Utd make improved bid for Mbeumo Cluster 2.0: Keith Andrews steps up from set-piece job and vows to make Brentford ‘relentles Cluster 3.0: Football Daily | Preston and Spud Bros cook up a shirt sponsorship deal we can get behind Cluster 4.0: Pogba signs for Monaco Cluster 5.0: Brentford's potential 'massive' says new boss Andrews Cluster 6.0: Juventus to hold talks with Man Utd over Sancho Cluster 6.0: Football transfer rumours: Jadon Sancho offered exit route to Fenerbahce? Team: Manchester United; Week 2025-06-30/2025-07-06 Cluster 0.0: Rashford among five to tell Man Utd they want to leave Cluster 0.0: Man Utd give five players extra time off to find moves away Cluster 0.0: Garnacho, Rashford and Sancho among five who tell Manchester United they want out Cluster 1.0: Im not scared of taking risks: Robbie Savage sets sights on Forest Green revival Cluster 2.0: Teenage left-back whose role model is Marcelo - Leon joins Man Utd Cluster 3.0: Semenyo signs new Bournemouth deal Cluster 3.0: Papers: Man Utd monitoring Aston Villa striker Watkins Cluster 3.0: Football transfer rumours: Manchester United switch focus to Ollie Watkins? Team: Manchester United; Week 2025-07-07/2025-07-13 Cluster 0.0: Taking flight: how Premier League clubs are racking up 175,000 summer air miles Cluster 0.0: The most aggressive set-piece team in the world plays in Minnesota Cluster 1.0: Papers: Rashford set for crunch talks with Man Utd hierarchy Cluster 1.0: Papers: Napoli to reignite interest in Man Utd's Garnacho with £45m proposa Cluster 2.0: Louis van Gaal ‘no longer bothered by cancer’ and could be tempted to coach a Cluster 2.0: Ex-Man Utd boss Van Gaal 'no longer bothered by cancer' Cluster 2.0: Athletic Bilbao’s Álvarez blames hair loss medicine for provisional doping suspens Cluster 3.0: Workforce diversity data in English football is welcome but transparency seems to have limits Cluster 4.0: Man Utd want to host 2035 Women's World Cup final Cluster 4.0: Football Daily | Manchester United are back but the revolution will not be televised Cluster 5.0: Ex-England striker Carroll joins Dagenham & Redbridge Cluster 5.0: Rashford becomes Barca's top left-wing target - Sky in Germany Cluster 5.0: Man Utd hopeful of finalising Mbeumo deal in time for US tour Team: Manchester United; Week 2025-07-14/2025-07-20 Cluster 0.0: Mbeumo completes Man Utd medical - striker next? Cluster 0.0: Man Utd agree deal to sign Mbeumo Cluster 0.0: Manchester United agree deal to buy Bryan Mbeumo for initial £65 Cluster 0.0: Man Utd agree £65m deal to sign Brentford's Mbeum Cluster 0.0: Manchester United make improved Bryan Mbeumo bid with £70m packag Cluster 0.0: Man Utd make £70m bid for Mbeum Cluster 0.0: Man Utd make third bid for Brentford's Mbeumo Cluster 0.0: Manchester United’s Mbeumo push stalls after Brentford raise price towards £ Cluster 0.0: Brentford unlikely to sell both Man Utd target Mbeumo and Wissa Cluster 1.0: Tuanzebe launches legal complaint against Manchester United alleging ‘medical negligenc Cluster 1.0: Defender Tuanzebe sues former club Man Utd Cluster 2.0: Mbeumo 'proven quality' - but Man Utd still have striker dilemma Cluster 2.0: How could Mbeumo fit into Amorim's new-look Man Utd attack? Cluster 3.0: Premier League fans in Asia want to feel valued – and not just as a source of reven Cluster 4.0: Deal in principle agreed for Rashford to join Barcelona Cluster 4.0: Marcus Rashford in talks with Barcelona after Manchester United agree loan Cluster 4.0: Barcelona close to agreement over Rashford loan - with key detail Cluster 5.0: Problems piling up for Ruben Amorim as Manchester United struggle to rebuild | Jamie Jackson Cluster 6.0: Newcastle will refuse Isak sale even if he wants Liverpool move - Paper Talk Cluster 7.0: Man Utd new boy Leon catches eye in draw with Leeds Cluster 8.0: Papers: Man Utd to hijack Arsenal's Gyokeres move? Cluster 8.0: Forest plotting shock swoop for Man Utd outcast Sancho - Paper Talk Cluster 8.0: Chelsea make Villa's Rogers top summer target - Paper Talk Cluster 9.0: Man Utd fan admits slapping Grealish at derby Cluster 10.0: Elanga eager to ‘showcase talent’ at Newcastle but stays noncommittal on Isak’s Cluster 11.0: Man Utd's unwanted five not in Stockholm squad but Cunha and Leon travel Cluster 12.0: The Man Utd Five: Ousted but not out Cluster 13.0: Real Madrid sign ex-Man Utd defender Carreras from Benfica Team: Manchester United; Week 2025-07-21/2025-07-27 Cluster 0.0: Mount says Man Utd should aim for European return Cluster 1.0: 'A win-win' - reaction in Barcelona to Rashford's arrival Cluster 1.0: Barcelona confirm Marcus Rashford loan from Manchester United with buy option Cluster 1.0: 'It's a club where dreams come true' - Rashford joins Barcelona on loan Cluster 1.0: 'I feel like I'm at home' - Rashford joins Barcelona Cluster 1.0: 'Rashford's Man Utd exit leaves unanswered questions' Cluster 2.0: Phenoms to flops: 10 stars who swapped Bundesliga for Premier League Cluster 3.0: Manchester United need a new midfielder more than they need a new striker | Daniel Harris Cluster 3.0: 'I wore this shirt growing up' - Man Utd sign Mbeumo Cluster 3.0: Club of my dreams: Bryan Mbeumo seals �71m Manchester United move Cluster 3.0: 'Club of my dreams' - Mbeumo completes £71m Man Utd mov Cluster 4.0: Hojlund's fight to answer Man Utd's striker question Cluster 4.0: Man Utd won't sell players on the cheap - Amorim Cluster 4.0: Amorim warns of 'surprise' if clubs leave bids to 'last minute' in transfer update Cluster 4.0: Saudi Pro League clubs interested in Man Utd's Antony Cluster 4.0: Sesko and Jackson on shortlist - Man Utd's No 9 targets assessed Cluster 5.0: Ex-Man Utd striker Hernandez apologises for sexism Cluster 5.0: Ex-Man Utd striker Hernandez fined for sexist comments Cluster 6.0: Marcus Rashford must stave off sense of anticlimax after Barcelona switch | Jonathan Wilson Cluster 7.0: Footballl Daily | Welcome to Kasi Flava, where falling asleep on the ball is encouraged Cluster 8.0: Portugal to Premier League - how will Gyokeres fare? Cluster 9.0: Football transfer rumours: Sesko or Aghehowa to replace Isak at Newcastle? Cluster 10.0: Maguire to join Man Utd squad on Wednesday Cluster 11.0: England in the semi-finals and Manchester United’s infamous five – Football We Cluster 12.0: Transfer roundup: Trafford returns to Manchester City as Wrexham eye Eriksen deal Cluster 13.0: Hey big spenders - Liverpool lead top-four domination of £1bn deal Cluster 13.0: Villa adamant Watkins not for sale amid Man Utd interest Cluster 13.0: Football transfer rumours: Brentford exodus continues with Wissa to Newcastle? Team: Manchester United; Week 2025-07-28/2025-08-03 Cluster 0.0: Papers: Man Utd consider Garnacho-Watkins swap deal Cluster 1.0: Shaw: There are no stragglers in Man Utd squad anymore Cluster 2.0: Shaw backs Amorim's hard-line 'demands' Cluster 3.0: Chess fan Mbeumo on why Man Utd was right move for him Cluster 3.0: Football transfer rumours: Donnarumma to leave PSG … for Manchester Unite Cluster 3.0: Bologna favourites to sign Miller - gossip Cluster 3.0: Papers: Everton want Grealish loan as Man Utd weigh up Donnarumma move Cluster 3.0: Newcastle expecting bid from Liverpool for Isak this week - Paper Talk Team: Tottenham Hotspur; Week 2025-02-10/2025-02-16 Team: Tottenham Hotspur; Week 2025-06-02/2025-06-08 Cluster 0.0: Bilbao was a glorious blip for Spurs – and that’s why Levy had to sack Postecoglou | Jonathan Wi Cluster 1.0: Pochettino says Tottenham links are ‘not realistic’ after USMNT loss to Tu Cluster 1.0: Mbeumo intrigued by Spurs move as initial talks held with Brentford Team: Tottenham Hotspur; Week 2025-06-09/2025-06-15 Cluster 0.0: Spurs file High Court claim against Ratcliffe's Ineos Cluster 0.0: Spurs sue Ratcliffe's INEOS over terminated sponsorship deal Cluster 1.0: Frank's Spurs in-tray: Win players over, Son and Romero futures and transfers Cluster 1.0: Flexible Frank can add layers to Angeball - but Spurs move is a gamble Cluster 2.0: Mbeumo: Transfer speculation new to me, but I accept it Cluster 2.0: Spurs complete permanent deal for Tel Cluster 2.0: Spurs hold talks over signing Brentford’s Bryan Mbeumo and are interested in Yoane Wis Cluster 3.0: What are the priorities for new Spurs manager Frank? Cluster 3.0: Thomas Frank’s Tottenham in-tray: style, injuries, the defence and Le Cluster 3.0: England’s grind, Nations League drama and Ange Postecoglou out at Spurs – Football We Cluster 4.0: 'A gamble for Frank - but Dane has earned Spurs chance' Team: Tottenham Hotspur; Week 2025-06-16/2025-06-22 Cluster 0.0: Football transfer rumours: Kudus in and Son out at Spurs? Joe Gomez to Sunderland? Cluster 0.0: Spurs in touch with stranded Israel winger Solomon Cluster 0.0: Son decision set to be delayed until after Spurs' Asia tour Cluster 1.0: Frank: Ange is a Spurs legend - I want to create more of those moments Cluster 1.0: We need to win the league: Levy sets sights high for new Spurs era under Frank Cluster 1.0: Sacking Postecoglou was emotionally difficult - Levy Cluster 2.0: Tottenham fined £75,000 by FA for homophobic chanting from supporter Cluster 3.0: We need to take risks: Thomas Frank promises to attack in bid to make Spurs serial winners Cluster 3.0: Tottenham fixtures: Frank's first PL game in charge against Burnley at home Cluster 3.0: Premier League opening fixtures: Liverpool host Bournemouth, Arsenal at Manchester United Cluster 4.0: Hugo Lloris surprised Spurs sacked Postecoglou after ‘amazing achievemen Team: Tottenham Hotspur; Week 2025-06-23/2025-06-29 Cluster 0.0: Tottenham eye Eberechi Eze as statement signing for Thomas Frank Cluster 1.0: Spurs agree £5m deal for Japan's Taka Team: Tottenham Hotspur; Week 2025-06-30/2025-07-06 Cluster 0.0: Kudus wants Spurs move as talks continue with West Ham Cluster 1.0: West Ham reject £50m Kudus bid from Tottenha Team: Tottenham Hotspur; Week 2025-07-07/2025-07-13 Cluster 0.0: Tottenham sign West Ham midfielder Kudus for £55 Cluster 0.0: Spurs complete £55m deal for West Ham's Kudu Cluster 0.0: Spurs agree £54.5m deal to buy Mohammed Kudus from West Ha Cluster 0.0: Tottenham agree £55m fee for West Ham's Kudu Cluster 0.0: Spurs agree £55m deal for West Ham's Kudu Cluster 1.0: How are Spurs funding spending spree - and where would signings fit in? Cluster 1.0: Forest consider legal action against Spurs over Gibbs-White Cluster 1.0: Morgan Gibbs-White move to Spurs on hold as Nottingham Forest consider legal action Cluster 2.0: Forest consider Gibbs-White's Spurs switch off for now and consult lawyers over move Cluster 3.0: Transfer latest: Leeds close on Newcastle’s Longstaff, Spurs land defender Tak Cluster 4.0: Tottenham sign Japan defender Takai for £5 Cluster 5.0: Why Spurs made Kudus their first signing from West Ham in 14 years Cluster 6.0: Gibbs-White set for £60m Spurs move medica Cluster 6.0: Spurs trigger Gibbs-White's release clause Cluster 6.0: Tottenham exploring move for Brentford's Wissa Team: Tottenham Hotspur; Week 2025-07-14/2025-07-20 Cluster 0.0: Frank and open: early observations as Dane’s Spurs tenure begins with friendly w Cluster 0.0: Frank era at Tottenham begins with pre-season win at Reading Cluster 0.0: 'I've yet to be sacked' - Frank relishing 'risk' of taking Spurs job Cluster 0.0: Brave. Aggressive. Attacking - Frank sets out Spurs vision Cluster 1.0: 'No brainer' as Dorrington returns to Aberdeen on loan Cluster 1.0: Thomas Frank hints it may be goodbye to Tottenham for Son Heung-min Cluster 2.0: Transfer latest: Walker-Peters joins West Ham and Ferguson closing on Roma move Cluster 3.0: Forest threaten Spurs and Gibbs-White's agent with legal action Team: Tottenham Hotspur; Week 2025-07-21/2025-07-27 Cluster 0.0: Tottenham stunned as Morgan Gibbs-White signs deal to stay at Nottingham Forest Cluster 0.0: Los Angeles FC keen on move for Tottenham captain Son Heung-min Cluster 0.0: Spurs target Gibbs-White left out of Forest squad due to private matter Cluster 1.0: Gascoigne 'doing well' after hospital stay Team: Tottenham Hotspur; Week 2025-07-28/2025-08-03
We observe that the GMM gets too many clusters, making it difficult to summarize what has happened in a week, since there are many clusters with just an article. On the other hand, DBSCAN usually does a good job when there are many articles, but struggles when there are not too many articles in that week, therefore creating too few clusters and merging news that are not related. Finally, k-means provides a balance between both models, having not too many but not too few clusters, with them being meaningful, although sometimes some articles get into a cluster they shouldn't it is not a huge issue and was expected.
Therefefore, we will use k-means as our clustering algorithm, with the distance-to-line method to choose the number of clusters.
articles_df["Weekly_Cluster"] = articles_df["kmeans"]
articles_df.drop(columns=["kmeans", "dbscan", "gmm"], inplace=True)
# 1) your topic→marker mapping
TOPICS_MAPPING = {
0: "transfers/rumours",
1: "financial/club news",
2: "controversies",
3: "tactics/analysis",
4: "editorial/opinion",
5: "human-interest/player events",
6: "other"
}
for (team, week), group in articles_df.groupby(["Team", "Week"]):
if group["Article_ID"].nunique() < 2:
print(f"{team} | {week}: Not enough articles.")
continue
# 2) embed + PCA
X_emb = sbert.encode(group["Full_text"].tolist(), show_progress_bar=True)
comps = pca.fit_transform(X_emb)
df = group.copy()
df["PC1"], df["PC2"] = comps[:, 0], comps[:, 1]
# 3) choose a discrete palette with as many colors as you have clusters
n_clusters = df["Weekly_Cluster"].nunique()
palette = sns.color_palette("tab10", n_colors=n_clusters)
# 4) single call to seaborn.scatterplot
plt.figure(figsize=(8,6))
sns.scatterplot(
data=df,
x="PC1", y="PC2",
hue="Weekly_Cluster", # continuous → discrete legend automatically
palette=palette,
style="Topic", # integer codes map to your markers below
s=100, # size of each point
edgecolor="w",
alpha=0.8
)
plt.title(f"{team} | Week {week} — {n_clusters} clusters")
plt.xlabel(F"Component 1: ({pca.explained_variance_ratio_[0]*100:.1f}% var)")
plt.ylabel(F"Component 2; ({pca.explained_variance_ratio_[0]*100:.1f}% var)")
plt.legend(bbox_to_anchor=(1.05, 1), loc="upper left")
plt.tight_layout()
plt.show()
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Chelsea | 2024-08-19/2024-08-25: Not enough articles. Chelsea | 2025-05-26/2025-06-01: Not enough articles.
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Chelsea | 2025-07-28/2025-08-03: Not enough articles. Liverpool | 2025-05-26/2025-06-01: Not enough articles.
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Manchester City | 2025-06-02/2025-06-08: Not enough articles.
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Manchester United | 2025-05-26/2025-06-01: Not enough articles.
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Tottenham Hotspur | 2025-02-10/2025-02-16: Not enough articles.
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Batches: 0%| | 0/1 [00:00<?, ?it/s]
Tottenham Hotspur | 2025-07-28/2025-08-03: Not enough articles.
As we observe the results of our final model coincide a lot with the topics we have defined, this is logical but might be a problem in the future, since the topics will be guessed using supervised learning, so the classification will not be perfect and should be kept on point.
3. KEYWORD EXTRACTION
Finally, as a way to summarize the clusters and get a glimpse of what is being discussed we will do keyword extraction to get the most relevant words in the cluster. For this we will use KeyBERT, a keyword extractor based on BERT, since using BERT in previous iterations has resulted in the best results.
# Load the spaCy model for named entity recognition
nlp = spacy.load("en_core_web_sm")
# Initialize the KeyBERT model
kw_model = KeyBERT('distilbert-base-nli-mean-tokens')
# Define team aliases for filtering keywords
team_aliases = {
"Arsenal": r"\b(?:Arsenal|Gunners)\b",
"Chelsea": r"\b(?:Chelsea|Blues)\b",
"Manchester United": r"\b(?:Manchester United|Man Utd|Red Devils|Man United)\b",
"Liverpool": r"\b(?:Liverpool|Reds)\b",
"Manchester City": r"\b(?:Manchester City|Man City)\b",
"Tottenham Hotspur": r"\b(?:Tottenham Hotspur|Spurs|Tottenham)\b"
}
def filter_and_dedup(keywords, alias_pattern):
""" Remove any kw matching alias_pattern,
then dedupe so no kw is substring of another. """
# Exclude team mentions
filtered = [kw for kw, _ in keywords
if not alias_pattern.search(kw)]
# Sort by length descending (so longer phrases absorb shorter ones)
filtered = sorted(filtered, key=len, reverse=True)
unique = []
for kw in filtered:
# Keep kw only if it doesn't fully contain—or isn't contained by—an already kept kw
if not any((kw.lower() in u.lower()) or (u.lower() in kw.lower())
for u in unique):
unique.append(kw)
return unique
# Iterate through each team, week, and weekly cluster to extract keywords
for (team, week, weekly_cluster), group in articles_df.groupby(["Team", "Week", "Weekly_Cluster"]):
# Join all the texts in the group and eliminate numbers
full_text = " ".join(group["Full_text"].tolist())
doc = nlp(full_text)
tokens = [token.lemma_ for token in doc if not token.is_digit]
cleaned_text = " ".join(tokens)
doc = nlp(cleaned_text)
# Extract named entities of type PERSON to extract key people
people = [ent.text for ent in doc.ents if ent.label_ == "PERSON"]
people = list(set(people))
cleaned_people = []
for person in people:
cleaned_people.append(person.lower())
# Extract general keywords using KeyBERT
general_kws = kw_model.extract_keywords(
cleaned_text,
keyphrase_ngram_range=(1, 2),
stop_words='english',
top_n=10
)
# Extract keywords related to key people using KeyBERT
people_kws = kw_model.extract_keywords(
cleaned_text,
keyphrase_ngram_range=(1, 3),
candidates=cleaned_people,
top_n=10
)
# Compile a regex pattern for the team's aliases
alias_re = re.compile(team_aliases.get(team, r"$^"), flags=re.IGNORECASE)
# Filter and deduplicate the keywords
final_kws = filter_and_dedup(general_kws + people_kws, alias_re)
# Display the keywords for the team, week and cluster
print(f"Team: {team}, Week: {week}, Cluster: {weekly_cluster}")
print(f"Titles: {'; '.join(group['Title'].tolist())}")
print(f"Keywords: {final_kws}\n")
Team: Arsenal, Week: 2025-06-16/2025-06-22, Cluster: 0.0 Titles: England's Lewis-Skelly agrees new Arsenal contract; Partey’s contract talks with Arsenal hit impasse but Lewis-Skelly poised to si; Mikel Arteta poised to lose key Arsenal assistant Carlos Cuesta to Parma; Football transfer rumours: Jack Grealish to join McTominay at Napoli? Keywords: ['professional footballers', 'league qualification', 'manchester united', 'champions league', 'elvis basanovic', 'league playoff', 'benjamin sesko', 'england debut', 'nico williams', 'ollie watkins', 'ethan nwaneri', 'miguel molina', 'nicolas kühn', 'rb leipzig', 'liam delap'] Team: Arsenal, Week: 2025-06-16/2025-06-22, Cluster: 1.0 Titles: Premier League fixtures: Man Utd host Arsenal on bumper opening weekend; Arsenal fixtures: Gunners face nightmare start with trips to Old Trafford and Anfield; Man Utd fixtures: United start at home to Arsenal on Sky in tough opening run; Tottenham fixtures: Frank's first PL game in charge against Burnley at home; Premier League opening fixtures: Liverpool host Bournemouth, Arsenal at Manchester United Keywords: ['champions liverpool', 'manchester united', 'tottenham hotspur', 'nottingham forest', 'champions league', 'leeds vs everton', 'chelsea 3pm24', 'chelsea 3pm25', 'derby weekend', 'europa league', 'leeds united', 'aston villa'] Team: Arsenal, Week: 2025-06-16/2025-06-22, Cluster: 2.0 Titles: Santi Cazorla scores in playoff as Real Oviedo end 24-year wait for La Liga return; Cazorla, 40, scores as Oviedo return to La Liga Keywords: ['saturday promotion', 'european champion', 'aggregate victory', 'robert prosinecki', 'slavisa jokanovic', 'carlos tartiere', 'veljko paunovic', 'champion spain', 'decisive goal', 'kick complete', 'home saturday', 'petr dubovsky', 'santi cazorla', 'goal playoff', 'carlos munoz', 'unai egiluz', 'hit winner', 'goal lead', 'la liga', 'leganés'] Team: Arsenal, Week: 2025-06-16/2025-06-22, Cluster: 3.0 Titles: Chloe Kelly focused on Lionesses despite talk of Arsenal targeting permanent move Keywords: ['european championship', 'championship title', 'champions league', 'tuesday athletic', 'tournament sign', 'woman champions', 'chelsea forward', 'georgia stanway', 'woman football', 'alex greenwood', 'june tuesday', 'lauren james', 'chloe kelly', 'lauren hemp', 'lionesses', 'end june'] Team: Arsenal, Week: 2025-06-16/2025-06-22, Cluster: 4.0 Titles: Leipzig's Sesko price tag revealed amid Arsenal interest Keywords: ['frederico varandas', 'manchester united', 'champions league', 'martin zubimendi', 'leipzig striker', 'league football', 'viktor gyokeres', 'benjamin sesko', 'alexander isak', 'league latest', 'target summer', 'club leipzig', 'talk leipzig', 'lyall thomas', 'sports news', 'rb leipzig', 'juven'] Team: Arsenal, Week: 2025-06-16/2025-06-22, Cluster: 5.0 Titles: It can be a really lonely journey: Myles Lewis-Skellys mum Marcia on being a stars parent and agent Keywords: ['youth tournament', 'disappear mother', 'parent finally', 'elite football', 'families july', 'thesis parent', 'ethan nwaneri', 'thomas tuchel', 'july stormzy', 'marcia lewis', 'parent seek', 'final month', 'les smith', 'arteta'] Team: Arsenal, Week: 2025-06-16/2025-06-22, Cluster: 6.0 Titles: Why Hugo Ekitike is hot property in the summer transfer window Keywords: ['bundesliga season', 'chelsea liverpool', 'manchester united', 'summer liverpool', 'high bundesliga', 'viktor gyökeres', 'serhou guirassy', 'premier league', 'benjamin sesko', 'alexander isak', 'victor osimhen', 'omar marmoush', 'mohamed salah', 'goal premier', 'hugo ekitike', 'league goal', 'goal season', 'score goal', 'harry kane'] Team: Arsenal, Week: 2025-06-23/2025-06-29, Cluster: 0.0 Titles: Why Norgaard? What next for Rice? Arsenal's midfield rebuild explained Keywords: ['albert sambi lokonga', 'league interception', 'chelsea midfielder', 'cristhian mosquera', 'kepa arrizabalaga', 'rival liverpool', 'virgil van dijk', 'viktor gyokeres', 'recruit summer', 'chelsea winger', 'contract june', 'nicolas jover', 'league match', 'fabio vieira', 'new striker', 'season 2025', 'declan rice', 'brentford', 'new team', 'gabriel'] Team: Arsenal, Week: 2025-06-23/2025-06-29, Cluster: 1.0 Titles: Lewis-Skelly vows to 'stay humble' after signing new Arsenal contract; Lewis-Skelly signs new five-year Arsenal deal; Myles Lewis-Skelly out to ‘win everything’ after signing new Arsenal Keywords: ['professional footballers', 'month professional', 'riccardo calafiori', 'champions league', 'leandro trossard', 'william saliba', 'ethan nwaneri', 'league debut', 'marcia lewis', 'league goal', 'final month', 'nick wright', 'myles lewis', 'bukayo saka', 'gabriel', 'wolf'] Team: Arsenal, Week: 2025-06-23/2025-06-29, Cluster: 2.0 Titles: Why Eze can be the solution for Arsenal's left-wing problem; A complete No 6? Inside Zubimendi's rise and why Arsenal wanted him Keywords: ['championship final', 'champion liverpool', 'gabriel martinelli', 'federico valverde', 'tottenham summer', 'champions league', 'atletico madrid', 'jude bellingham', 'martin odegaard', 'mikel merino', 'andrea berta', 'player 2024', 'manager new', 'xabi alonso', 'declan rice'] Team: Arsenal, Week: 2025-06-23/2025-06-29, Cluster: 3.0 Titles: Arsenal hopeful of deal to sign Valencia defender Cristhian Mosquera; Arsenal could rival Spurs for Eze signing; Football transfer rumours: Arsenal and Spurs to battle for Eberechi Eze?; Papers: Arsenal to rival Tottenham for Palace's Eze; Arsenal in talks to sign Valencia defender Mosquera; Arsenal agree fee for Brentford captain Norgaard; Arsenal expected to seal £9.3m deal for Brentford captain Christian Nørgaa; Arsenal set to sign Chelsea goalkeeper Kepa; Football transfer rumours: Emiliano Martínez eager to join Manchester United Keywords: ['defender marcos rojo', 'signing goalkeeper', 'manchester united', 'gabriel magalhaes', 'gabriel magalhães', 'signing chelsea', 'atletico madrid', 'athletic bilbao', 'new goalkeeper', 'europa league', 'nico williams', 'new contract', 'darwin nunez', 'chelsea win', 'aston villa', 'everton'] Team: Arsenal, Week: 2025-06-30/2025-07-06, Cluster: 0.0 Titles: Arsenal in advanced talks to sign Gyokeres after completing Zubimendi deal; Arsenal close on Viktor Gyökeres after signing Martín Zubimendi in £50m-plus d; Arsenal in talks to sign Sporting striker Gyokeres; Arsenal complete £51m Zubimendi dea; Zubimendi joins for £60m - how Arsenal signed Arteta's 'obsession Keywords: ['spaniard kepa arrizabalaga', 'competition graduate', 'striker championship', 'christian norgaard', 'manchester united', 'recruit striker', 'viktor gyökeres', 'viktor gyokeres', 'carlo ancelotti', 'europa league', 'nico williams', 'league final', 'new manager', 'new striker', 'league goal', 'nick wright', 'xabi alonso'] Team: Arsenal, Week: 2025-06-30/2025-07-06, Cluster: 1.0 Titles: Former Arsenal midfielder Partey charged with rape; Thomas Partey: the former Arsenal midfielder facing five rape charges; Partey charged with rape and sexual assault Keywords: ['rape connection', 'february police', 'martin ødegaard', 'jenny wiltshire', 'atletico madrid', 'sexual assault', 'krobo odumase', 'thomas partey', 'league final', 'report rape', 'arrest july', 'rape accord', 'declan rice', 'count rape', 'rape count', 'rape year', 'otto addo', 'rose'] Team: Arsenal, Week: 2025-06-30/2025-07-06, Cluster: 2.0 Titles: Switzerland keep Euro 2025 dream alive after Reuteler and Pilgrim knock out Iceland Keywords: ['karólína vilhjálmsdóttir', 'thorsteinn halldórsson', 'european championship', 'sydney schertenleib', 'norway switzerland', 'géraldine reuteler', 'tournament opener', 'swashbuckle swiss', 'iceland manager', 'geneva thursday', 'glorious swiss', 'alayah pilgrim', 'finish norway', 'swiss finale', 'shot iceland', 'svenja fölmi'] Team: Arsenal, Week: 2025-06-30/2025-07-06, Cluster: 3.0 Titles: Tomiyasu to end injury-plagued spell at Arsenal Keywords: ['oleksandr zinchenko', 'terminate contract', 'cristhian mosquera', 'transfer deadline', 'takehiro tomiyasu', 'require surgery', 'deadline monday', 'football season', 'surgery having', 'knee surgery', 'recover knee', 'knee injury', 'valencia'] Team: Arsenal, Week: 2025-06-30/2025-07-06, Cluster: 4.0 Titles: Chelsea's Madueke agrees personal terms with Arsenal; Madueke emerging as a top Arsenal target with Chelsea expecting bid; How is Arsenal's attacking refresh shaping up?; Arsenal complete cut-price deal to sign Kepa from Chelsea; Transfer latest: Arteta hails £5m Arrizabalaga, West Ham push for Slavia defender Diou Keywords: ['winger gabriel martinelli', 'defender william saliba', 'chelsea goalkeeper', 'chelsea strengthen', 'christian nørgaard', 'nottingham forest', 'transfer chelsea', 'contract chelsea', 'champions league', 'elvis basanovic', 'chelsea winger', 'ollie scarles', 'chelsea 2024', 'deal chelsea', 'aston villa', 'liam delap', 'joao pedro'] Team: Arsenal, Week: 2025-07-07/2025-07-13, Cluster: 0.0 Titles: Arsenal close to Madueke deal after Chelsea give permission to leave CWC; Why fans doubt Madueke – and why they might be wro; Arsenal close to agreeing £50m deal for Chelsea's Maduek; Transfer latest: Arsenal open Madueke talks with Chelsea, Everton sign £27m striker Barr; Arsenal make formal approach for Chelsea winger Madueke; Arsenal's Madueke move explained, Eze interest and Rodrygo price; Arsenal close in on Gyokeres deal after face-to-face talks Keywords: ['tuesday fluminense', 'christian norgaard', 'chelsea attacker', 'nicolas jackson', 'martin odegaard', 'chelsea season', 'chelsea winger', 'chelsea final', 'chelsea squad', 'psv eindhoven', 'nico williams', 'chelsea boss', 'wayne rooney', 'attack 2024', 'chelsea psv', 'liam delap', 'sam blitz', 'blues'] Team: Arsenal, Week: 2025-07-07/2025-07-13, Cluster: 1.0 Titles: There is no one like him: what Mart�n Zubimendi will bring Arsenal Keywords: ['football development', 'manchester united', 'summer liverpool', 'new midfielder', 'chance ballboy', 'chess champion', 'xavi hernández', 'claudio bravo', 'nervous play', 'nervous walk', 'injure final', 'mikel merino', 'xabi alonso', 'álex remiro', 'goal night', 'martín', 'euros'] Team: Arsenal, Week: 2025-07-07/2025-07-13, Cluster: 2.0 Titles: Thomas Partey: The key questions; Playing loose with virtue leaves questions for Arsenal to answer over Thomas Partey | Jonathan Liew Keywords: ['rape complainant', 'martín zubimendi', 'rape allegation', 'jenny wiltshire', 'benjamin mendy', 'thomas partey', 'rape attempt', 'attempt rape', 'mark bonnick', 'charge rape', 'rape report', 'rape crisis', 'rape count', 'count rape', 'rape case', 'hickman', 'arteta', 'rose'] Team: Arsenal, Week: 2025-07-07/2025-07-13, Cluster: 3.0 Titles: Arsenal close to agreeing deal to sign Gyokeres; Arsenal agree €63.5m Viktor Gyökeres deal with Sporting with add-ons being discus; Arsenal close to finalising Gyokeres deal; Arsenal target Gyokeres faces Sporting disciplinary action; Arsenal target Gyokeres to face disciplinary action at Sporting; Viktor Gyökeres fails to report for Sporting training as he targets Arsenal mov; Sporting demand guaranteed €70m as Arsenal close in on Viktor Gyöke Keywords: ['spaniard kepa arrizabalaga', 'league qualification', 'chelsea midfielder', 'signing midfielder', 'christian mosquera', 'christian nørgaard', 'champions league', 'finalise chelsea', 'training striker', 'viktor gyokeres', 'viktor gyökeres', 'primeira liga', 'ethan nwaneri', 'nick wright', 'bbc sport'] Team: Arsenal, Week: 2025-07-07/2025-07-13, Cluster: 4.0 Titles: Real Madrid’s PSG thrashing shows Xabi Alonso true size of rebuilding j Keywords: ['tournament testing', 'champions league', 'team malfunction', 'score champions', 'carlo ancelotti', 'madrid manager', 'gonzalo garcía', 'fede valverde', 'luis enrique', 'toni rüdiger', 'raúl asencio', 'madrid lose', 'xabi alonso', 'uefa super', '68th game', 'world cup', 'win uefa', 'pachuca'] Team: Arsenal, Week: 2025-07-07/2025-07-13, Cluster: 5.0 Titles: Taking flight: how Premier League clubs are racking up 175,000 summer air miles; Liverpool vs Arsenal live on Sky Sports in August Keywords: ['borussia mönchengladbach', 'manchester united vs', 'august championship', 'saturday champions', 'nottingham forest', 'champions league', 'leeds vs everton', 'uefa conference', 'manchester uted', 'europa league', 'final weekend', 'league final', 'final sunday', 'aston villa', 'uefa super', 'fiorentina', 'lazio'] Team: Arsenal, Week: 2025-07-07/2025-07-13, Cluster: 6.0 Titles: Arsenal sign Brentford midfielder Norgaard; Arsenal complete Norgaard signing Keywords: ['spaniards martin zubimendi', 'promotion championship', 'chelsea goalkeeper', 'signing midfielder', 'denmark midfielder', 'christian norgaard', 'manchester united', 'champions league', 'reunion manager', 'martin odegaard', 'viktor gyokeres', 'june tottenham', 'chelsea winger', 'loan lasseason', 'fabio vieira', 'declan rice', 'nick wright'] Team: Arsenal, Week: 2025-07-07/2025-07-13, Cluster: 7.0 Titles: Football transfer rumours: Ferran Torres to swap Barcelona for Aston Villa?; Papers: Arsenal prepared to offer swap deal to beat Spurs to Eze transfer; Former Arsenal sporting director Edu joins Forest Keywords: ['bundesliga champion', 'telegraph wimbledon', 'manchester united', 'nottingham forest', 'chelsea attacker', 'juventus united', 'global football', 'united juventus', 'premier league', 'hayden hackney', 'ollie watkins', 'mateo retegui', 'snap chelsea', 'jadon sancho', 'darwin núñez', 'new striker', 'aston villa', 'everton'] Team: Arsenal, Week: 2025-07-07/2025-07-13, Cluster: 8.0 Titles: Cazorla, 40, signs new Oviedo deal before La Liga return Keywords: ['european champion', 'champion spain', 'decisive goal', 'win promotion', 'santi cazorla', 'boyhood club', 'real oviedo', 'score goal', 'final beat', 'leg final', 'final tie', 'la liga'] Team: Arsenal, Week: 2025-07-14/2025-07-20, Cluster: 0.0 Titles: In the crazed transfer trolley dash, the next glossy off-the-shelf solution is all the rage | Jonathan Wilson; Are Arsenal finally signing Viktor Gyökeres? It’s already real in the digital hive mind | Barney Ro; Arsenal sign Madueke from Chelsea for £52; Arsenal complete £48.5m signing of Madueke from Chelse; Football transfer rumours: West Ham and Everton move for Jack Grealish?; Ethan Nwaneri poised to sign new Arsenal deal amid Chelsea and Bundesliga interest; Merson 'shocked' by Madueke signing - 'Are Arsenal preparing for Saka exit?'; Arsenal agree deal to sign Mosquera; Transfer latest: Arsenal agree £16.5m deal for Mosquera, Wolves poised to sign Aria; Defender Mosquera agrees terms with Arsenal Keywords: ['strawberry blueberry', 'frankenstein turn', 'borussia dortmund', 'manchester united', 'champions league', 'werewolf famous', 'dr frankenstein', 'austen heroine', 'wolf werewolf', 'euro football', 'darwin núñez', 'jane austen', 'aston villa', 'andy warhol', 'declan rice', 'süper lig', 'lego'] Team: Arsenal, Week: 2025-07-14/2025-07-20, Cluster: 1.0 Titles: Football Daily | England and Sweden get into spot of bother with an unmissable shootout; England 2-2 Sweden (Eng won 3-2 on penalties): Euro 2025 player ratings; Arsenal complete world-record £1m Olivia Smith signing from Liverpoo Keywords: ['jonna andersson england', 'alex greenwood decent', 'contender football', 'yesterday football', 'lauren james great', 'england fightback', 'penalty shootout', 'deadlock referee', 'shootout sweden', 'rolfö dangerous', 'sporting lisbon', 'football daily', 'daily football', 'fame football', 'kaneryd fired', 'alex ferguson', 'league final', 'joel flood', 'ben hodder', 'wolf'] Team: Arsenal, Week: 2025-07-14/2025-07-20, Cluster: 2.0 Titles: Gabriel says things will be 'different' at Arsenal 'after letting titles slip'; Arsenal name two 15-year-olds in Asia tour squad; Literature has completely changed my life: footballer H�ctor Beller�ns reading list Keywords: ['striker gabriel jesus', 'championship history', 'champion liverpool', 'christian norgaard', 'tottenham hotspur', 'gabriel magalhaes', 'champions league', 'charles bukowski', 'cristina morales', 'alejandro zambra', 'final champions', 'league champion', 'martin odegaard', 'april surgery', 'hermann hesse', 'marli salmon', 'final week', 'miss final', 'euro final', 'world cup'] Team: Arsenal, Week: 2025-07-14/2025-07-20, Cluster: 3.0 Titles: FK Arsenal Tivat given 10-year ban for match-fixing Keywords: ['european football', 'league qualifying', 'relegation play', 'worldwide uefa', 'ranko krgovic', 'fixture uefa', 'ban european', 'fifa extend', 'alashkert', 'uefa ban', 'dusan'] Team: Arsenal, Week: 2025-07-21/2025-07-27, Cluster: 0.0 Titles: 'An important signing for Arsenal's future' - Gunners sign Mosquera from Valencia; Alexander Isak open to leaving Newcastle with Liverpool his preferred destination; Arsenal sign defender Mosquera from Valencia; Rice 'didn't like' Madueke signing backlash; Mosquera to join Arsenal tour to complete move Keywords: ['tottenham hotspur', 'gabriel magalhaes', 'gabriel magalhães', 'champions league', 'league champion', 'chelsea winger', 'season goal', 'declan rice', 'nick wright', 'valencia cf', 'liam delap', 'new team', 'new club', 'glasgow', 'euros'] Team: Arsenal, Week: 2025-07-21/2025-07-27, Cluster: 1.0 Titles: The man behind the mask: why Viktor Gyökeres’s celebration keeps the game guess; Gyokeres wants to 'prove himself' after joining Arsenal; 'Physical machine' Gyokeres - Arsenal's missing piece or a gamble up front?; Arteta highlights 15-year-old pair as Arsenal beat Milan; Zubimendi ready for 'new things' after year-long wait to join Arsenal Keywords: ['spaniard kepa arrizabalaga', 'championship coventry', 'championship playoff', 'riccardo calafiori', 'champions league', 'elite goalscorer', 'defender salmon', 'goalkeeper kepa', 'goal champions', 'city champions', 'marli salmon', 'darwin nunez', 'mikel merino', 'league goal', 'declan rice', 'title race', 'goal final', 'tom hardy', 'euro'] Team: Arsenal, Week: 2025-07-21/2025-07-27, Cluster: 2.0 Titles: The Swedish club with 'no fans' but a giant academy making stars like Gyokeres Keywords: ['sampdoria midfielder', 'alexander andersson', 'juventus sampdoria', 'major tournament', 'talent stockholm', 'dejan kulusevski', 'manchester city', 'philip berglund', 'patrik brenning', 'viktor gyokeres', 'brommapojkarna', 'lucas bergvall', 'john guidetti', 'anders limpar', 'boyhood club', 'big academy', 'allsvenskan', 'u17 league', 'u19 coach'] Team: Arsenal, Week: 2025-07-21/2025-07-27, Cluster: 3.0 Titles: Mikel Arteta ‘100%’ sure Arsenal followed right processes over Thomas Pa; Arteta '100%' sure Arsenal followed right processes over Partey; Arteta: Arsenal '100 per cent' followed right processes over Partey Keywords: ['june midfielder', 'jenny wiltshire', 'atletico madrid', 'contract june', 'thomas partey', 'mikel arteta', 'arrest july', 'charge july', 'july charge', 'expire june', 'count rape', 'rape count', 'tottenham', 'end june', 'june day', 'hickman', 'rose'] Team: Arsenal, Week: 2025-07-21/2025-07-27, Cluster: 4.0 Titles: England sweating on Lauren James’s fitness for Euro 2025 final against Spa; England fans made to sweat on another hair-raising night of drama for Lionesses | Nick Ames; Arsenal 'short of numbers' after £123m spend - Artet Keywords: ['tournament freedom', 'tournament decider', 'women finalissima', 'michelle agyemang', 'tournament final', 'major tournament', 'sunday opponent', 'champion match', 'fight comeback', 'laura giuliani', 'hannah hampton', 'game sunday', 'chloe kelly', 'jess carter', 'lionesses', 'beth mead', 'euros'] Team: Arsenal, Week: 2025-07-21/2025-07-27, Cluster: 5.0 Titles: Arsenal's striker hunt is over - but what will Gyokeres bring?; 'Losing 5-1 to Arsenal made me want to join' - Gyokeres seals £64m mov; Eddie Howe: Newcastle have not held contract talks with Alexander Isak; Gyokeres gets green light to complete £63.8m Arsenal mov; Gyokeres to complete Arsenal move over weekend; Gyokeres heading to Arsenal after £63.8m deal agreed with Sportin; Arsenal seal €73.5m Viktor Gyökeres deal after late-night breakthro; Arsenal close to Gyokeres deal after add-ons delay; Sesko and Jackson on shortlist - Man Utd's No 9 targets assessed; Arteta: I can't talk about Gyokeres... yet; Football transfer rumours: McAtee to West Ham? Real Madrid keen on Saliba? Keywords: ['spaniard kepa arrizabalaga', 'striker championship', 'championship gunner', 'manchester united', 'champions league', 'leipzig striker', 'nicolas jackson', 'injury monday', 'ollie watkins', 'gabriel jesus', 'mateo joseph', 'league goal', 'aston villa', 'liam delap', 'bbc sport', 'everton'] Team: Arsenal, Week: 2025-07-28/2025-08-03, Cluster: 0.0 Titles: Football transfer rumours: Manchester United move for £60m-rated Watkins; Granit Xhaka closes in on move to Sunderland after £17m deal agreed with Bayer Leverkuse Keywords: ['southampton goalkeeper', 'tottenham hotspur', 'manchester united', 'champions league', 'jordan henderson', 'england striker', 'europa league', 'league winner', 'bid champions', 'thomas müller', 'ollie watkins', 'florian wirtz', 'simon adingra', 'league final', 'noah sadiki', 'àlex moreno', 'chelsea'] Team: Arsenal, Week: 2025-07-28/2025-08-03, Cluster: 1.0 Titles: How to stop Viktor Gyökeres? ‘We’d have to foul him just to slow him Keywords: ['brazilian goalkeeper', 'portuguese football', 'goalkeeper manager', 'carlos carvalhal', 'viktor gyökeres', 'rúben fernandes', 'league stage', 'goal league', 'kewin silva', 'gil vicente', 'title race', 'score goal', 'gyokeres'] Team: Chelsea, Week: 2025-06-09/2025-06-15, Cluster: 0.0 Titles: Never-ending season gives Maresca chance to test Chelsea’s evolving squ; 'Best since Neymar' - Chelsea to get early look at 'special' signing; MLS teams enter Club World Cup with a chance to make an impression, good or bad Keywords: ['libertadores champion', 'tournament concacaf', 'vancouver whitecaps', 'concacaf champions', 'manchester united', 'deivid washington', 'champions league', 'tournament kick', 'nicolas jackson', 'tournament day', 'new tournament', 'league soccer', 'winnable mls', 'club américa', 'espn brasil', 'inter miami', 'uefa'] Team: Chelsea, Week: 2025-06-09/2025-06-15, Cluster: 1.0 Titles: Transfer roundup: Everton eye Thierno Barry as Brighton sign Kostoulas; Chelsea have £42m Gittens bid rejected by Dortmun Keywords: ['championship moyes', 'champions league', 'bundesliga debut', 'milan goalkeeper', 'upgrade everton', 'fabian hürzeler', 'game liverpool', 'everton attack', '40th birthday', 'armando broja', 'jamie gittens', 'mike maignan', 'gareth barry', 'goal league', 'david moyes', 'liam delap', 'world cup', 'brighton', 'dortmund'] Team: Chelsea, Week: 2025-06-16/2025-06-22, Cluster: 0.0 Titles: Enzo Maresca has midfield puzzle to solve while Chelsea sweat it out in US; Chelsea's Jackson facing uncertain future with Juventus and Napoli keen; 'Stupid, stupid, stupid' – Jackson opens door for Del; What Chelsea can expect from £48m winger Gitten; Chelsea make Gittens top target and keep Kudus and João Pedro in sight Keywords: ['striker manager', 'rival striker', 'new manager'] Team: Chelsea, Week: 2025-06-16/2025-06-22, Cluster: 1.0 Titles: Premier League fixtures: Man Utd host Arsenal on bumper opening weekend; Chelsea fixtures: Home comforts in opening month - but a tricky end on paper; Premier League opening fixtures: Liverpool host Bournemouth, Arsenal at Manchester United; Delap a 'future England number nine' - Maresca Keywords: ['champions liverpool', 'saturday champions', 'kick 3pmsunderland', 'manchester united', 'tottenham hotspur', 'nottingham forest', 'champions league', 'leeds vs everton', 'arsenal weekend', 'nicolas jackson', 'derby weekend', 'europa league', 'kickstart new', 'new striker', 'sunday 2025', 'aston villa'] Team: Chelsea, Week: 2025-06-16/2025-06-22, Cluster: 2.0 Titles: Mikel blasts Jackson for 'stupid' red card against Flamengo; Hannah Hampton aims to live up to Mary Earps’ legacy as England No; Maresca yet to speak to Mudryk after anti-doping charge; Chelsea winger Mudryk charged by FA with anti-doping violations; Mudryk could face up to four-year ban after doping charge; Mykhailo Mudryk could face four-year ban after FA charge over failed drug test Keywords: ['manchester united', 'champions league', 'shakhtar donetsk', 'john obi mikel', 'jadon sancho', 'eden hazard', 'cole palmer', 'liam delap', 'late goal', 'flamengo', 'euros'] Team: Chelsea, Week: 2025-06-16/2025-06-22, Cluster: 3.0 Titles: Premier League contacts Chelsea over Boehly ticket website; Flamengo stun Chelsea with comeback victory at Club World Cup as Jackson sees red; Club World Cup didn’t start the fire – it didn’t light it but we'll try to fight it | Max R; Normal Cole Palmer assumes control of Chelseas attack from No 10; Chelsea play in front of 50,000 empty seats - apathy or bad scheduling?; Delap impact helps Chelsea see off LAFC at Club World Cup but fans stay away; Liam Delap backed to break curse of the Chelsea No 9 shirt and earn England spot Keywords: ['manchester united', 'nottingham forest', 'newcastle united', 'cambridge united', 'atletico madrid', 'fifa marketing', 'fifa guardian', 'wayne rooney', 'fifa ticket', 'eden hazard', 'league ceo', 'billy joel', 'uefa'] Team: Chelsea, Week: 2025-06-23/2025-06-29, Cluster: 0.0 Titles: Chelsea agree deal to sign Dortmund's Gittens; Chelsea agree Jamie Gittens deal and battle Newcastle for João Pedr; Brighton reject two bids for Brazil forward Pedro; Enzo Maresca intent on resisting interest in Chelsea defender Josh Acheampong; Manchester United close on £60m-plus deal to buy Brentford’s Bryan Mbe; Delap, extreme heat & money - Chelsea's Club World Cup so far; Liam Delap opens Chelsea account in Club World Cup win over Espéranc; Chelsea closing in on deal for Borussia Dortmund winger Jamie Gittens; Delap is Chelsea’s shiny new toy but uncut gem Jackson offers rare point of difference | Jonathan Li; Manchester United increase offer for Brentford’s Bryan Mbeumo to £; Liam Delap relishes old school physicality for Chelsea in quest to solve striker shortage; 'Chelsea project excited me' - Delap on why he joined Blues; Woody Johnson signs £190m deal to buy John Textor’s shares in Crystal Pal Keywords: ['bundesliga champion', 'outflank bundesliga', 'tottenham hotspur', 'manchester united', 'nottingham forest', 'winger pedro neto', 'nicolas jackson', 'europa league', 'ollie watkins', 'jadon sancho', 'cole palmer', 'tom watson', 'fifa miss'] Team: Chelsea, Week: 2025-06-23/2025-06-29, Cluster: 1.0 Titles: I went to Saudi for trophies, not money - Mendy; 'Impossible to train' - Chelsea face record heat in Philadelphia Keywords: ['manchester united', 'champions league', 'tournament kick', 'asian champions', 'nicolas jackson', 'marc cucurella', 'league soccer', 'edouard mendy', 'enzo maresca', 'reece james', 'soccer mls', 'fahrenheit', 'saudi pro', 'flamengo', 'benfica'] Team: Chelsea, Week: 2025-06-23/2025-06-29, Cluster: 2.0 Titles: Fernández finally flourishing with Chelsea as Benfica reunion await Keywords: ['mauricio pochettino', 'scoring liverpool', 'champions league', 'enzo francescoli', 'enzo fernández', 'graham potter', 'league final', 'enzo maresca', 'goal mexico', 'roméo lavia', 'world cup', 'uruguay', 'benfica'] Team: Chelsea, Week: 2025-06-23/2025-06-29, Cluster: 3.0 Titles: Chelsea's Jackson given two-game ban for red card Keywords: ['suspend competition', 'challenge flamengo', 'fifa disciplinary', 'defeat flamengo', 'nicolas jackson', 'marc cucurella', 'tonight final', 'second match', 'lucas ayrton', 'match ban', 'world cup'] Team: Chelsea, Week: 2025-06-23/2025-06-29, Cluster: 4.0 Titles: Brazilian teams have excelled at the Club World Cup. How far can they go?; Chelsea's route to Club World Cup final revealed after Man City exit; Brazilian clubs are upending the global order at the Club World Cup Keywords: ['libertadores champion', 'tournament flamengo', 'libertadores winner', 'libertadores double', 'football favourites', 'knockout football', 'manchester united', 'nottingham forest', 'champions league', 'flamengo winner', 'flaed liverpool', 'roberto carlos', 'ayrton senna', 'fifa prize', 'igor jesus', 'world cup', 'monterrey', 'são paulo'] Team: Chelsea, Week: 2025-06-30/2025-07-06, Cluster: 0.0 Titles: 'Perfect night' for Chelsea as 'exciting' Estevao gives glimpse of future; Chelsea edge Palmeiras as late deflection books Club World Cup semi-final spot; Anxiety and excitement combine for Williamson with Wiegman’s new Engla Keywords: ['brazilian championship', 'tournament delicious', 'tournament football', 'deivid washington', 'major tournament', 'andrey santos', 'chloe kelly', 'romeo lavia', 'cole palmer', 'palmeiras', 'flamengo', 'euros'] Team: Chelsea, Week: 2025-06-30/2025-07-06, Cluster: 1.0 Titles: Madueke emerging as a top Arsenal target with Chelsea expecting bid; Chelsea seal £51.5m deal for Dortmund forward Gitten; Chelsea complete £48m signing of Dortmund's Gitten; Who is Chelsea's new teenage signing Atherton?; Football transfer rumours: Real Madrid give all-clear for Arsenal to sign Rodrygo?; UK's youngest senior player Atherton joins Chelsea; Dortmund confirm Chelsea deal agreed for Gittens; Chelsea sign Pedro from Brighton with forward to join CWC squad; Joao Pedro joins Chelsea in time for Club World Cup last eight - why so many forwards?; Arsenal sign goalkeeper Kepa from Chelsea for £5; Maresca’s search for unpredictability lies behind Chelsea’s transfer stra Keywords: ['manchester united', 'athletic bilbao', 'nicolas jackson', 'sebastien kehl', 'sebastian kehl', 'andrey santos', 'aston villa', 'cole palmer'] Team: Chelsea, Week: 2025-06-30/2025-07-06, Cluster: 2.0 Titles: Fifa cuts ticket price to $13.40 for Club World Cup semi-final between Chelsea and Fluminense; Chelsea face doubts over registering signings with Uefa after £27m fin; Villa and Chelsea fined by UEFA for breaching financial rules Keywords: ['christopher nkunku', 'saturday borussia', 'competition 2025', 'jersey tuesday', 'panathinaikos', 'jamie gittens', 'hajduk split', 'aston villa', 'alex moreno', 'uefa break', 'tuesday 13', 'liam delap', 'joão félix', 'joão pedro', 'fifa drop', 'week fifa'] Team: Chelsea, Week: 2025-06-30/2025-07-06, Cluster: 3.0 Titles: Football Daily | Infantino awaits his ‘big bang’ as Club World Cup refuses to slide Keywords: ['overambitious stadium', 'lucrative tournament', 'tournament creator', 'extinction eagerly', 'saturday football', 'fifa lickspittle', 'final tournament', 'funeral saturday', 'fifa overlord', 'john hammond', 'scott murray', 'copa gianni', 'lyle lanley', 'steve mintz', 'ian taylor', 'diogo jota', 'harry kane', 'hype fifa', 'dortmund'] Team: Chelsea, Week: 2025-06-30/2025-07-06, Cluster: 4.0 Titles: Brighton flop to hot property - is Arsenal target Gyokeres ready?; The rise of Gittens - and how he can spark Chelsea attack Keywords: ['gustav sandberg magnusson', 'championship appearance', 'goal championship', 'manchester united', 'champions league', 'swedish football', 'nicolas jackson', 'goal liverpool', 'goal dortmund', 'league winner', 'debut swedish', 'primeira liga', 'jadon sancho', 'lars ricken', 'nick wright', 'liam delap', 'marco rose', 'world cup'] Team: Chelsea, Week: 2025-07-07/2025-07-13, Cluster: 0.0 Titles: Arsenal close to Madueke deal after Chelsea give permission to leave CWC; Why fans doubt Madueke – and why they might be wro; Arsenal line up £52m transfer of 23-year-old Chelsea winger Noni Maduek; Arsenal close to agreeing £50m deal for Chelsea's Maduek; Bournemouth bid for Chelsea goalkeeper Petrovic; Transfer latest: Arsenal open Madueke talks with Chelsea, Everton sign £27m striker Barr; Arsenal make formal approach for Chelsea winger Madueke; Madueke dealing with transfer 'noise' amid Arsenal link; Crystal Palace agree deal to sign Croatia international Borna Sosa from Ajax; Football transfer rumours: Dominic Calvert-Lewin to Manchester United? Keywords: ['tuesday fluminense', 'tournament arsenal', 'nicolas jackson', 'filip jorgensen', 'psv eindhoven', 'nico williams', 'wayne rooney', 'final fifa', 'liam delap', 'sam blitz', 'flamengo', 'everton'] Team: Chelsea, Week: 2025-07-07/2025-07-13, Cluster: 1.0 Titles: Something to be proud of: Maresca delighted as Chelsea reach Club World Cup final; 19 forwards and £600m later... is Joao Pedro the frontman Chelsea need; João Pedro leaves it to Chelsea fans to celebrate after double against old side | Sid Low; Chelsea are favourites for final but they face a familiar foe in Thiago Silva; João Pedro makes early mark for Chelsea but Blues forwards must avoid seeing re; How 'monster' Silva, 40, is inspiring Fluminense Keywords: ['tournament fluminense', 'fluminensi sundowns', 'libertadores final', 'champions league', 'tournament beat', 'nicolas jackson', 'cole palmer', 'league win', 'liam delap', 'win uefa', 'flamengo', 'brighton', 'everaldo'] Team: Chelsea, Week: 2025-07-07/2025-07-13, Cluster: 2.0 Titles: World Cup will use more indoor venues for day-time kick-offs to combat heat; Club World Cup heat 'very dangerous' - Fernandez; Wenger loves the Club World Cup, but does anyone agree with him?; In the stands with my son, the Club World Cup was as human as it could possibly be; Football Daily | Two seasons in a day: the Champions League and Club World Cup overlap Keywords: ['professional soccer', 'tournament design', 'manchester united', 'cristiano ronaldo', 'global football', 'president trump', 'krishna moorthy', 'justin kavanagh', 'fifa president', 'olympics paris', 'alex ferguson', 'fifa disrupt', 'donald trump', 'copa gianni', 'soccer man', 'gig fifa', 'euro'] Team: Chelsea, Week: 2025-07-07/2025-07-13, Cluster: 3.0 Titles: Beever-Jones relishing chance to put herself in the picture with Lionesses; I want to put socks on without being in pain: Millie Bright on missing Euro 2025 Keywords: ['tournament experience', 'tournament football', 'senior tournament', 'michelle agyemang', 'football midwife', 'tournament debut', 'major tournament', 'tournament photo', 'sister football', 'tournament belt', 'millie bright', 'striker miss', 'rachel daly', 'emma hayes', 'lionesses', 'yorkshire', 'euros', 'covid'] Team: Chelsea, Week: 2025-07-07/2025-07-13, Cluster: 4.0 Titles: Palmer: We proved our doubters wrong; Chelsea stun PSG to win Club World Cup after Cole Palmer’s cool doub; Has run to Club World Cup final been worth it for Chelsea?; Ambitious Chelsea will not park bus despite challenge of full-throttle PSG; Luis Enrique shrugs off praise for PSG’s season with Club World Cup final to co; Football Daily | Paris mismatch at Club World Cup as Real Madrid fail to turn up again; We didnt put the brakes on: Luis Enrique denies PSG spared Real Madrid Keywords: ['champion tournament', 'champions league', 'tournament boost', 'roberto martínez', 'nicolas jackson', 'win tournament', 'playoff final', 'league opener', 'andrey santos', 'donald trump', 'fifa lavish', 'aston villa', 'roméo lavia', 'romeo lavia', 'cole palmer', 'flamengo'] Team: Chelsea, Week: 2025-07-14/2025-07-20, Cluster: 0.0 Titles: Nypan to Man City and how clubs navigate post-Brexit market; Football transfer rumours: Nicolas Jackson to join Manchester United?; Bournemouth sign Petrovic for £25m - were Chelsea right to cash in; Bournemouth sign Chelsea goalkeeper Petrovic Keywords: ['jacob widell zetterstrom', 'nottingham forest', 'champions league', 'filip jorgensen', 'nicolas jackson', 'league soccer', 'europa league', 'primeira liga', 'league final', 'hajduk split', 'tyler miller', 'soccer new', 'summer mls', 'mls star', 'mls new', 'everton', 'brexit'] Team: Chelsea, Week: 2025-07-14/2025-07-20, Cluster: 1.0 Titles: Noni Madueke will be unfazed by new Arsenal challenge and fans’ sceptici; Chelsea show rest of Europe how to stop PSG in the Champions League; Cole Palmer’s Chelsea finally believe they are Premier League contenders | Jacob Steinbe; Chelsea can win league or Champions League - Colwill; Football Daily | Cole Palmer conquers the world with a ‘so what’ s; Are Chelsea Premier League title contenders?; From Palmer and domes to Musiala and turf: Club World Cup winners and losers; 'We've never seen a team do this to PSG' - how Chelsea won Club World Cup Keywords: ['tournament heatwave', 'tournament combine', 'manchester united', 'tournament stoop', 'arsenal matchday', 'ahead tournament', 'metlife stadium', 'nicolas jackson', 'final weekend', 'racing daily', 'donald trump', 'jadon sancho', 'august live', 'camp summer', 'football ne', 'cole palmer', 'uefa'] Team: Chelsea, Week: 2025-07-14/2025-07-20, Cluster: 2.0 Titles: A massive contribution: Wiegman heaps praise on England hero Hampton Keywords: ['magdalena eriksson', 'crucial shootout', 'penalty shootout', 'final lionesses', 'leah williamson', 'contest sweden', 'sarina wiegman', 'shootout save', 'save shootout', 'penalty goal', 'uefa player', 'lucy bronze', 'mary earps', 'jakobsson', 'england', 'euro'] Team: Chelsea, Week: 2025-07-14/2025-07-20, Cluster: 3.0 Titles: Bigger, better, more often? Infantino won’t let up on his ambition for Club World C; Trump’s presence at Chelsea’s trophy lift was a fitting coda to a misguided tournament | Jonathan Wi; 'I thought Trump was going to exit stage - but he wanted to stay'; Palmer left bemused as Trump joins Chelsea celebrations after Club World Cup win Keywords: ['tottenham hotspur', 'champions league', 'miami tournament', 'stadium trump', 'donald trump', 'trophy trump', 'office trump', 'lionel messi', 'trump final', 'trump tower', 'reece james', 'nick wright', 'trump fifa', 'malo gusto', 'huge nfl', 'bernabéu'] Team: Chelsea, Week: 2025-07-14/2025-07-20, Cluster: 4.0 Titles: Arsenal sign Madueke from Chelsea for £52; Arsenal complete £48.5m signing of Madueke from Chelse; Merson 'shocked' by Madueke signing - 'Are Arsenal preparing for Saka exit?' Keywords: ['gabriel martinelli', 'christian norgaard', 'signing arsenal', 'arsenal fourth', 'william saliba', 'ethan nwaneri', 'jadon sancho', 'liam delap', 'joao pedro', 'david luiz', 'max dowman'] Team: Chelsea, Week: 2025-07-21/2025-07-27, Cluster: 0.0 Titles: Hojlund's fight to answer Man Utd's striker question Keywords: ['championship coventry', 'midfield saturday', 'metlife stadium', 'alvaro carreras', 'danish striker', 'europa league', 'ollie watkins', 'league final', 'jadon sancho', 'ruben amorim', 'aston villa', 'liam delap', 'fiorentina', 'world cup', 'everton', 'jackson'] Team: Chelsea, Week: 2025-07-21/2025-07-27, Cluster: 1.0 Titles: We’ve nothing left to prove, says Lucy Bronze as Lionesses reach third straight fin Keywords: ['tournament michelle', 'consecutive final', 'tournament final', 'major tournament', 'tournament team', 'alex greenwood', 'final sunday', 'sunday final', 'germany win', 'lucy bronze', 'world cups', 'euro final', 'lionesses', 'agyemang', 'euros', 'kelly'] Team: Chelsea, Week: 2025-07-21/2025-07-27, Cluster: 2.0 Titles: Al-Nassr agree £43.7m deal for Chelsea forward Feli; Liverpool agree £65.5m sale of winger Luis Díaz to Bayern Muni; Phenoms to flops: 10 stars who swapped Bundesliga for Premier League; Chelsea set Jackson asking price amid Man Utd interest Keywords: ['signing bundesliga', 'borussia dortmund', 'manchester united', 'cristiano ronaldo', 'champions league', 'bundesliga title', 'bayer leverkusen', 'german champion', 'atletico madrid', 'nicolas jackson', 'bundesliga win', 'summer reboot', 'darwin núñez', 'jadon sancho', 'lukas nmecha'] Team: Chelsea, Week: 2025-07-21/2025-07-27, Cluster: 3.0 Titles: Hey big spenders - Liverpool lead top-four domination of £1bn deal; Chelsea in talks for Dutch duo Simons and Hato; Chelsea in talks to sign Hato and Simons Keywords: ['champion liverpool', 'manchester united', 'nottingham forest', 'champions league', 'euro champions', 'league striker', 'league winner', 'europa league', 'aston villa', 'rb leipzig', 'liam delap', 'igor jesus', 'tom watson', 'new boss', 'wolf'] Team: Chelsea, Week: 2025-07-21/2025-07-27, Cluster: 4.0 Titles: Brilliant Bonmatí sends Spain into Euro 2025 final, plus transfer talk – Football Weekly Ex Keywords: ['tournament favourite', 'soundcloud audioboom', 'podcasts soundcloud', 'weekly instagram', 'facebook twitter', 'football weekly', 'apple podcasts', 'email podcast', 'podcast today', 'hugo ekitike', 'euro final'] Team: Liverpool, Week: 2025-06-09/2025-06-15, Cluster: 0.0 Titles: 'He will go stratospheric' - Where will Wirtz play for Liverpool?; Why Liverpool have gone all in on Wirtz and how Slot could use him Keywords: ['leverkusen champions', 'bundesliga performer', 'florian plettenberg', 'raphael honigstein', 'bundesliga player', 'german footballer', 'bundesliga title', 'champions league', 'football expert', 'bundesliga ball', 'martin odegaard', 'werder bremen', 'florian wirtz', 'ceo football', 'mac allister', 'cole palmer', 'xabi alonso', 'darwin'] Team: Liverpool, Week: 2025-06-09/2025-06-15, Cluster: 1.0 Titles: Atlético Madrid weigh up move for Liverpool’s Andy Robert; Wirtz deal shows advantage of Liverpool operating from position of strength; Liverpool agree British-record fee to sign Wirtz; Liverpool agree £116m deal with Bayer Leverkusen for Florian Wirt Keywords: ['giovanni van bronckhorst', 'leverkusen champions', 'striker darwin nunez', 'fundraiser signing', 'champions league', 'rangers manager', 'league champion', 'goal bundesliga', 'martin odegaard', 'chelsea player', 'richard morgan', 'europa league', 'june champion', 'florian wirtz', 'league final', 'darwin núñez', 'cole palmer'] Team: Liverpool, Week: 2025-06-09/2025-06-15, Cluster: 2.0 Titles: Atletico Madrid interested in Liverpool defender Robertson Keywords: ['striker darwin nunez', 'midfielder replace', 'competition face', 'season robertson', 'surpass chelsea', 'atletico madrid', 'premier league', 'andy robertson', 'milos kerkez', 'league game', 'final year', 'arne slot'] Team: Liverpool, Week: 2025-06-09/2025-06-15, Cluster: 3.0 Titles: Trent brings fluency and impeccable Spanish to grand Real Madrid unveiling Keywords: ['spanish celebrate', 'champions league', 'spanish football', 'jude bellingham', 'speech deliver', 'bring bernabéu', 'score manager', 'spain massive', 'madrid long', 'xabi alonso', 'big spain', 'alexander', 'trentwk', 'arnold', 'buena'] Team: Liverpool, Week: 2025-06-16/2025-06-22, Cluster: 0.0 Titles: Liverpool target Marc Guéhi prepared to see out final year of Crystal Palace contrac; Liverpool agree fee for Kerkez with Bournemouth; Quansah set for big Leverkusen move but Guehi unlikely to replace him; Football transfer rumours: Liverpool move for Guéhi? Rashford to Newcastle; Crystal Palace’s Europa League hopes increase as Johnson closes on £190m d; Kerkez one step closer to Liverpool as Truffert joins Bournemouth Keywords: ['championships stop', 'manchester united', 'champions league', 'bayer leverkusen', 'atletico madrid', 'justin kluivert', 'daring brussels', 'compete europa', 'andy robertson', 'europa league', 'week bonuses', 'donald trump', 'season 2025', 'final year', 'right 2025', 'ben ransom', 'liam delap', 'end june', 'uefa'] Team: Liverpool, Week: 2025-06-16/2025-06-22, Cluster: 1.0 Titles: Premier League fixtures: Man Utd host Arsenal on bumper opening weekend; Arsenal fixtures: Gunners face nightmare start with trips to Old Trafford and Anfield; Liverpool fixtures: Reds start vs Bournemouth, host Arsenal in third game; Premier League opening fixtures: Liverpool host Bournemouth, Arsenal at Manchester United Keywords: ['saturday champions', 'kick 3pmsunderland', 'manchester united', 'tottenham hotspur', 'nottingham forest', 'champions league', 'leeds vs everton', 'arsenal weekend', 'arsenal opening', 'derby weekend', 'europa league', 'florian wirtz', 'sunday 2025', 'new stadium', 'aston villa', 'chelsea'] Team: Liverpool, Week: 2025-06-16/2025-06-22, Cluster: 2.0 Titles: Frimpong delivers Wirtz verdict: 'He doesn't crumble'; Alexander-Arnold's debut analysed - and when did he really learn Spanish? Keywords: ['chelsea midfielder', 'hassan al tambakti', 'kalidou koulibaly', 'jeremie frimpong', 'gareth southgate', 'league champion', 'premier league', 'john obi mikel', 'champion team', 'callum wilson', 'league title', 'boyhood club', 'dean huijsen', 'xabi alonso', 'peter smith', 'new team'] Team: Liverpool, Week: 2025-06-16/2025-06-22, Cluster: 3.0 Titles: Sacked referee Coote charged by FA over Klopp video Keywords: ['suspension football', 'competition june', 'fa disciplinary', 'match officials', 'nottinghamshire', 'league referee', 'manager jurgen', 'jurgen klopp', 'january gay', 'david coote', 'video leak', 'ban uefa'] Team: Liverpool, Week: 2025-06-16/2025-06-22, Cluster: 4.0 Titles: Papers: Liverpool eye Spanish side to start multi-club model Keywords: ['leverkusen colleague', 'manchester united', 'nottingham forest', 'andrew robertson', 'anfield reunion', 'atletico madrid', 'viktor gyokeres', 'premier league', 'carlos alcaraz', 'emma raducanu', 'battle bryan', 'bryan mbeumo', 'aston villa', 'season tour', 'league game', 'galatasaray', 'rb leipzig'] Team: Liverpool, Week: 2025-06-16/2025-06-22, Cluster: 5.0 Titles: I want to win everything: Florian Wirtz seals �116m Liverpool move; Florian Wirtz looks ready-made to be a key piece of the puzzle at Liverpool | Andy Brassell; 'It's perfect for me' - £116m Wirtz 'wants to win everything' at Liverpoo; Liverpool agree £40m deal to sign Kerkez from Bournemout; Wirtz completes first part of medical ahead of £100m move to Liverpoo; Wirtz flies in to seal £100m Reds move as Leverkusen close on Quansah agreemen Keywords: ['goalscorer bundesliga', 'leverkusen superstar', 'bundesliga performer', 'bundesliga runner', 'bundesliga career', 'champions league', 'bundesliga title', 'bayer leverkusen', 'atletico madrid', 'werder bremen', 'mac allister', 'darwin nunez', 'darwin núñez', 'chelsea win', 'league goal', 'xabi alonso'] Team: Liverpool, Week: 2025-06-23/2025-06-29, Cluster: 0.0 Titles: Liverpool agree deal for Preston keeper Woodman; Liverpool confirm Kerkez with spending to pass £200; Milos Kerkez ‘honoured’ to make £40m move to Liverpool from Bourne; 'Brilliant' and 'a real character' - Liverpool sign Kerkez for £40; Elliott is England's 'man for the moment' amid uncertain Liverpool future; Liverpool agree £34m Quansah sale to Leverkusen as Kerkez arrives for medic; Ibrahima Konaté disappointed with Liverpool contract offer as talks stal Keywords: ['spaniard fer lopez', 'august goalkeeper', 'bayern leverkusen', 'june bournemouth', 'champions league', 'u21 championship', 'bayer leverkusen', 'league champion', 'justin kluivert', 'atletico madrid', 'league winner', 'florian wirtz', 'darwin nunez', 'new striker', 'season 2025', 'adam smith', 'joe cole'] Team: Liverpool, Week: 2025-06-23/2025-06-29, Cluster: 1.0 Titles: Elliott starring for England U21 - but what does club future hold?; Crazy experience: Elliott and Carsley sense England Under-21s have belief to retain Euros Keywords: ['european championship', 'reporter tournament', 'tournament elliott', 'championship final', 'tottenham hotspur', 'champions league', 'squad tournament', 'blackburn rovers', 'tournament goal', 'saturday final', 'harvey elliott', 'florian wirtz', 'league final', 'jurgen klopp', 'bratislava', 'adam bate', 'euros', 'noah'] Team: Liverpool, Week: 2025-06-23/2025-06-29, Cluster: 2.0 Titles: Klopp: Club World Cup is worst idea ever implemented in football Keywords: ['tournament jurgen', 'champions league', 'virgil van dijk', 'kaveh solhekol', 'global soccer', 'football bad', 'jurgen klopp', 'league bad', 'soccer red', 'world cup', 'fifa set', 'red bull', 'welt'] Team: Liverpool, Week: 2025-06-23/2025-06-29, Cluster: 3.0 Titles: Which English second-tier football teams have played in Europe? | The Knowledge Keywords: ['championship promotion', 'european championship', 'manchester united', 'champions league', 'runaway champion', 'roberto martínez', 'virgil van dijk', 'final football', 'uefa qualifier', 'alisson becker', 'europa league', 'season final', 'premiership', 'rubin kazan', 'owen coyle', 'final cup', 'world cup', 'jack hart', 'everton'] Team: Liverpool, Week: 2025-06-30/2025-07-06, Cluster: 0.0 Titles: Liverpool players attend funeral for Jota and brother in Portugal; Jota's wife and family joined by Liverpool players for funeral; Jota death 'extremely difficult to accept' - Salah; Mourners gather in Portugal for Diogo Jota’s wake as Salah and Robertson pay tribu; Slot pays tribute to 'special' Jota: 'He was a loved one to all of us'; 'A natural finisher who was always feared by defences'; Liverpool forward Jota dies in car accident in Spain Keywords: ['wolverhampton wanderers', 'cristiano ronaldo', 'saturday funeral', 'brother football', 'football manager', 'ryan gravenberch', 'family football', 'football family', 'funeral service', 'church saturday', 'atletico madrid', 'virgil van dijk', 'friday funeral', 'player funeral', 'andy robertson', 'football star', 'darwin nunez', 'billy hogan', 'tom werner', 'instagram'] Team: Liverpool, Week: 2025-06-30/2025-07-06, Cluster: 1.0 Titles: Liverpool reject Bayern Munich approach for Diaz; Quansah completes Bayer Leverkusen move; Liverpool reject Bayern approach for Diaz Keywords: ['leverkusen summer', 'manchester united', 'bayer leverkusen', 'ryan gravenberch', 'league champion', 'virgil van dijk', 'league arsenal', 'john heitinga', 'pro league', 'sadio mane', 'world cup', 'luis diaz', 'joe gomez', 'max eberl', 'cup 2023'] Team: Liverpool, Week: 2025-06-30/2025-07-06, Cluster: 2.0 Titles: He lit up a room: Trent Alexander-Arnold pays tribute to Diogo Jota; 'Jota was with me' - Trent's tribute after Real Madrid win; Adored & admired - Jota memories 'will live on forever' Keywords: ['manchester united', 'crash thursday', 'accident spain', 'spain thursday', 'steve rotheram', 'dave williams', 'jurgen klopp', 'fifa gaming', 'brian curry', 'andré silva', 'andre silva', 'diogo jota', 'late goal', 'world cup'] Team: Liverpool, Week: 2025-06-30/2025-07-06, Cluster: 3.0 Titles: Alexander-Arnold pays back Real signing fee - and the 'new Raul' Keywords: ['juventus goalkeeper', 'chelsea midfielder', 'tournament pachuca', 'scorer tournament', 'tournament alonso', 'goal tournament', 'carlo ancelotti', 'win tournament', 'john obi mikel', 'angel di maria', 'raul gonzalez', 'michael brown', 'edgar davids', 'final goal', 'goal late', 'world cup', 'monterrey', 'salzburg', 'benfica'] Team: Liverpool, Week: 2025-06-30/2025-07-06, Cluster: 4.0 Titles: Zubimendi joins for £60m - how Arsenal signed Arteta's 'obsession Keywords: ['european championship', 'championship summer', 'arsenal recruitment', 'arrival goalkeeper', 'christian norgaard', 'manchester united', 'martin zubimendi', 'summer transfer', 'carlo ancelotti', 'richard hughes', 'europa league', 'williams euro', 'nico williams', 'london colney', 'arsenal boss', 'june arsenal', 'league final', 'mikel merino', 'xabi alonso'] Team: Liverpool, Week: 2025-07-07/2025-07-13, Cluster: 0.0 Titles: Former England striker Andy Carroll signs for Dagenham & Redbridge; Jordan Henderson will sign for Brentford next week after Ajax exit Keywords: ['england midfielder', 'manchester united', 'nottingham forest', 'champions league', 'coach goalkeeper', 'league football', 'premier league', 'keith andrews', 'new employer', 'arsenal week', 'lee bradbury', 'bryan mbeumo', 'andy carroll', 'summer 202', 'diogo jota', 'eddie howe', 'world cup', 'euro', 'ajax'] Team: Liverpool, Week: 2025-07-07/2025-07-13, Cluster: 1.0 Titles: Liverpool and Preston players and fans remember ‘champion’ Diogo ; Emotional Jota tributes at Liverpool's first game since tragic death; Tributes to Jota and Silva at Liverpool friendly; Liverpool players should 'follow emotions' to cope with Jota death - Slot; Liverpool to commemorate Jota at Preston friendly; Liverpool players return to training after Jota death Keywords: ['professional footballer', 'striker darwin nunez', 'preston north end', 'champions league', 'edition matchday', 'virgil van dijk', 'friday funeral', 'andy robertson', 'conor bradley', 'league june', 'diogo jota', 'luis diaz', 'everton'] Team: Liverpool, Week: 2025-07-07/2025-07-13, Cluster: 2.0 Titles: West Ham eye move for Liverpool’s Elliott and close on Slavia Prague’s D; Football transfer rumours: Bayern to sign Luis Díaz after new bid Keywords: ['european championship', 'championship campaign', 'crysencio summerville', 'manchester united', 'champions league', 'champion napoli', 'guido rodríguez', 'summer rebuild', 'premier league', 'league rival', 'darwin núñez', 'tyler morton', 'jarrod bowen', 'diogo jota', 'new squad', 'luis díaz', 'max eberl', 'euros'] Team: Liverpool, Week: 2025-07-07/2025-07-13, Cluster: 3.0 Titles: Liverpool vs Arsenal live on Sky Sports in August Keywords: ['manchester united vs', 'august championship', 'championship winner', 'saturday champions', 'nottingham forest', 'champions league', 'leeds vs everton', 'europa league', 'sunday triple', 'final sunday', 'league final', 'super sunday', 'aston villa', 'world cup', 'brighton', 'anfield', 'wolf'] Team: Liverpool, Week: 2025-07-07/2025-07-13, Cluster: 4.0 Titles: Spanish police believe Diogo Jota was speeding when he and his brother died; Spanish police: Jota believed to be driver of car involved in fatal accident Keywords: ['tuesday investigation', 'accident complete', 'training tuesday', 'saturday tuesday', 'jeremie frimpong', 'michael edwards', 'driver crashed', 'thursday spain', 'andy robertson', 'mohamed salah', 'accident car', 'andré silva', 'andre silva', 'crash week', 'diogo jota', 'arnie slot', 'car crash', 'kill car', 'zamora'] Team: Liverpool, Week: 2025-07-07/2025-07-13, Cluster: 5.0 Titles: Liverpool’s mourning players prepare to honour Diogo Jota back on the pit Keywords: ['saturday colombia', 'funeral saturday', 'league champion', 'friday teammate', 'brother funeral', 'michael edwards', 'preston sunday', 'steven gerrard', 'andy robertson', 'tuesday squad', 'florian wirtz', 'adam lallana', 'kick sunday', 'sunday game', 'billy hogan', 'diogo jota', 'luis díaz', 'josé sá', 'wolf'] Team: Liverpool, Week: 2025-07-07/2025-07-13, Cluster: 6.0 Titles: Liverpool to retire number 20 in honour of Jota; Liverpool to retire number 20 in honour of Jota Keywords: ['funeral brother', 'july retirement', 'michael edwards', 'ferry funeral', 'retire player', 'retire squad', 'league title', 'andre silva', 'diogo jota', 'arne slot', 'club ceo', 'anfield'] Team: Liverpool, Week: 2025-07-14/2025-07-20, Cluster: 0.0 Titles: Two clubs, two strikers - the key questions on Isak and Ekitike; Howe’s dilemma as Newcastle’s Saudi owners can’t ignore case to sel; Liverpool make approach to sign Eintracht Frankfurt forward Hugo Ekitike; Liverpool open talks to sign Ekitike; How can Liverpool afford Isak after spending so much?; Newcastle bid for Ekitike; Liverpool want Isak; Liverpool to rival Newcastle for Ekitike after being told Isak not for sale Keywords: ['bundesliga striker', 'tournament premier', 'superstar striker', 'manchester united', 'champions league', 'bayer leverkusen', 'german football', 'signing striker', 'vejle boldklub', 'ollie watkins', 'darwin núñez', 'darwin nunez', 'league goal', 'new striker', 'bbc sport', 'sam blitz', 'eintracht'] Team: Liverpool, Week: 2025-07-14/2025-07-20, Cluster: 1.0 Titles: Man Utd lay tribute to Jota and Silva at Anfield Keywords: ['manchester united', 'season manchester', 'manchester city', 'bruno fernandes', 'footballer die', 'united manager', 'brother final', 'manager ruben', 'uefa nations', 'ruben amorim', 'league june', 'andre silva', 'diogo dalot', 'diogo jota', 'win uefa', 'zamora', 'wolf'] Team: Liverpool, Week: 2025-07-14/2025-07-20, Cluster: 2.0 Titles: Liverpool continue talks over signing Hugo Ekitike from Eintracht Frankfurt; Liverpool agree fixed fee for Ekitike as final details negotiated; Liverpool submit £69m plus add-ons offer for Ekitik; Ekitike wants to join Liverpool with Reds ready to make offer; Liverpool close in on Ekitike in £70m-plus dea; Liverpool to bid for Hugo Ekitike after he indicates preference for Anfield move Keywords: ['competition frankfurt', 'bundesliga eintracht', 'frankfurt manager', 'finish bundesliga', 'frankfurt striker', 'season bundesliga', 'saturday manager', 'bundesliga ready', 'newcastle united', 'goal bundesliga', 'dino toppmoller', 'game frankfurt', 'vejle boldklub', 'florian wirtz', 'darwin núñez', 'oscar garcia', 'hugo ekitike'] Team: Liverpool, Week: 2025-07-14/2025-07-20, Cluster: 3.0 Titles: Football Daily | Champions League history in Malta and dancing on the streets of Andorra Keywords: ['yesterday football', 'millionaire battle', 'roundabout tuesday', 'evolution football', 'brendan mackinney', 'slovan bratislava', 'tuesday football', 'tuesday qualify', 'hamrun spartans', 'football daily', 'daily football', 'london tuesday', 'craig harrison', 'sarah rendell', 'league stage', 'differdange', 'rory delap', 'rob ford', 'uefa', 'euro'] Team: Liverpool, Week: 2025-07-14/2025-07-20, Cluster: 4.0 Titles: Rashford among targets Liverpool have considered - Paper Talk; Liverpool reject £58m Bayern Munich offer for Dia; Liverpool reject £58.5m bid for Diaz from Bayern Munic Keywords: ['gabriel martinelli', 'alejandro garnacho', 'summer manchester', 'manchester united', 'bundesliga bid', 'arsenal winger', 'steven gerrard', 'villa striker', 'ollie watkins', 'donald trump', 'aston villa', 'rb leipzig', 'joao felix', 'luis diaz'] Team: Liverpool, Week: 2025-07-21/2025-07-27, Cluster: 0.0 Titles: Hey big spenders - Liverpool lead top-four domination of £1bn deal; Ekitike joins Liverpool in £79m dea; Liverpool sign Hugo Ekitiké in £79m deal after fending off late Manchester United b; Ekitike set for medical after Liverpool agree £79m dea; Liverpool agree £79m deal for Hugo Ekitiké, taking summer spend to almost £3 Keywords: ['tournament premier', 'florian wirtzfield', 'bundesliga season', 'manchester united', 'tottenham hotspur', 'nottingham forest', 'champions league', 'bayer leverkusen', 'goal bundesliga', 'league champion', 'euro champions', 'league striker', 'vejle boldklub', 'league winner', 'europa league', 'darwin nunez', 'aston villa', 'oscar'] Team: Liverpool, Week: 2025-07-21/2025-07-27, Cluster: 1.0 Titles: Champions transformed: Slot's Liverpool relaunch explained; How Ekitike shows Slot shift towards Klopp tactics Keywords: ['champion competition', 'bundesliga forward', 'dominik szoboszlai', 'league champion', 'bundesliga star', 'bundesliga game', 'roberto firmino', 'league triumph', 'andy robertson', 'league title', 'hugo ekitike', 'league goal', 'goal season', 'xabi alonso', 'diogo jota', 'cody gakpo', 'goal fast', 'luis diaz', 'scotsman'] Team: Liverpool, Week: 2025-07-21/2025-07-27, Cluster: 2.0 Titles: Liverpool to commemorate Diogo Jota with permanent sculpture at Anfield; Liverpool plan Jota memorial sculpture at Anfield; Joey Jones, former Liverpool, Wrexham and Wales defender, dies aged 70 Keywords: ['dominik szoboszlai', 'football tribute', 'league champion', 'atletico bilbao', 'wembley august', 'cody gakpo nod', 'july tributes', 'mickey thomas', 'florian wirtz', 'league world', 'darwin núñez', 'crash july', 'diogo jota', 'joey jones', 'cups uefa', 'cup final', 'fc zürich', 'uefa cup', 'joey rip'] Team: Liverpool, Week: 2025-07-21/2025-07-27, Cluster: 3.0 Titles: 'A fierce competitor & loveable character' - Joey Jones obituary Keywords: ['champion pentathlete', 'father competitive', 'pentathlete father', 'hero football', 'mickey thomas', 'league title', 'welshman win', 'john toshack', 'oleg blokhin', 'bob paisley', 'brian flynn', 'mark hughes', 'world cups', 'joey jones', 'ian rush', 'wrexham'] Team: Liverpool, Week: 2025-07-21/2025-07-27, Cluster: 4.0 Titles: Big-spending Liverpool aim to build on their Premier League title success | Andy Hunter Keywords: ['giorgi mamardashvili', 'matchday commercial', 'campaign matchday', 'champions league', 'jordan henderson', 'league champion', 'virgil van dijk', 'harvey elliott', 'europa league', 'florian wirtz', 'league rival', 'league title', 'title season', 'darwin núñez', 'tyler morton', 'bobby clark', 'win league', 'diogo jota', 'eintracht'] Team: Liverpool, Week: 2025-07-21/2025-07-27, Cluster: 5.0 Titles: Bayern agree deal worth £65.5m with Liverpool for Dia; Liverpool agree £65.5m deal to sell Diaz to Bayer; Liverpool agree £65.5m sale of winger Luis Díaz to Bayern Muni; Bayern back in touch with Liverpool over Diaz Keywords: ['cristiano ronaldo', 'bundesliga title', 'champions league', 'german champion', 'champion bayern', '34th bundesliga', 'everton manager', 'chelsea signing', 'summer reboot', 'darwin núñez', 'darwin nunez', 'chelsea win', 'bayern win', 'liam delap', 'luis díaz', 'luis diaz', 'euro'] Team: Liverpool, Week: 2025-07-21/2025-07-27, Cluster: 6.0 Titles: Isak situation has to be right for Newcastle - Howe; Newcastle’s Alexander Isak offered £600,000-a-week tax-free deal by Al-Hi; Football transfer rumours: Sesko or Aghehowa to replace Isak at Newcastle?; Liverpool poised to make British record bid for Isak - Paper Talk; What are Isak's options - and how could Liverpool afford him? Keywords: ['juventus midfielder', 'darwin nsluis díaz', 'training thursday', 'frankfurt striker', 'career footballer', 'tottenham hotspur', 'manchester united', 'champions league', 'leipzig teammate', 'swedish striker', 'thursday ranger', 'brendan rodgers', 'nicolas jackson', 'player chelsea', 'florian wirtz', 'ollie watkins', 'darwin núñez', 'son chelsea', 'aston villa', 'andy cole'] Team: Liverpool, Week: 2025-07-28/2025-08-03, Cluster: 0.0 Titles: How would Liverpool fit Ekitike and Isak in the same team? Keywords: ['business unprecedented', 'signing bundesliga', 'dominik szoboszlai', 'bundesliga season', 'champions league', 'ryan gravenberch', 'duncan alexander', 'jeremie frimpong', 'bundesliga star', 'league champion', 'premier league', 'alexander isak', 'league final', 'jurgen klopp', 'cody gapko', 'luis diaz'] Team: Liverpool, Week: 2025-07-28/2025-08-03, Cluster: 1.0 Titles: Bayern Munich sign Liverpool winger Diaz for £65; Alexander Isak to Liverpool? And your questions answered: Football Weekly - podcast; Howe: Isak's Newcastle future out of my contol - but we've had no offers Keywords: ['bundesliga champion', 'conference saturday', 'weekly instagram', 'football weekly', 'champion bayern', 'munich colombia', 'milan saturday', 'apple podcasts', 'alexander isak', 'tuesday seoul', '65 bundesliga', 'hugo ekitike', 'soundcloud', 'eddie howe', 'luis diaz', 'luis díaz', 'twitter', 'anfield'] Team: Manchester City, Week: 2025-06-09/2025-06-15, Cluster: 0.0 Titles: Auckland City aiming to do amateur football proud in Bayern Munich mismatch Keywords: ['football cathedral', 'auckland football', 'world footballer', 'football global', 'tower football', 'mould football', 'football trip', 'city football', 'football club', 'thomas müller', 'win football', 'mario ilich', 'sandringham', 'harry kane'] Team: Manchester City, Week: 2025-06-09/2025-06-15, Cluster: 1.0 Titles: 'One of the best upcoming midfielders' - Man City complete Nypan deal; Thomas Frank gave Brentford fans so much for so long – we will truly miss him | Natalie Sawy; Man City yet to receive Grealish offers - could a loan be the answer?; Wirtz deal shows advantage of Liverpool operating from position of strength; 'One of Europe's best technicians' - why Man City signed 'genius' Cherki Keywords: ['upcoming midfielder', 'leverkusen unbeaten', 'matchday attendance', 'manchester united', 'champions league', 'league champion', 'goal rosenborg', 'champion tweak', 'cameron devlin', 'julien laurens', 'teenager nypan', 'europa league', 'ollie watkins', 'league goal', 'aston villa', 'july train', 'oscar bobb', 'la liga', 'everton'] Team: Manchester City, Week: 2025-06-09/2025-06-15, Cluster: 2.0 Titles: Rayan Cherki targets revenge on Manchester United as he begins City adventure; Natural entertainer Rayan Cherki ready for test of maturity at Manchester City Keywords: ['football challenge', 'manchester united', 'champions league', 'beat manchester', 'league quarter', 'europa league', 'rayan cherki', 'uefa youth', 'world cup', 'lyon uefa', 'lacazette', 'vulliez', 'al ain'] Team: Manchester City, Week: 2025-06-09/2025-06-15, Cluster: 3.0 Titles: Football Daily | ‘Suited and booted’? Club World Cup lands in a furnace of political ten Keywords: ['tournament dynamic', 'yesterday football', 'miami tournament', 'mls middleweight', 'gianni infantino', 'global football', 'eve tournament', 'miami qualify', 'woody johnson', 'lionel messi', 'thomas frank', 'copa gianni', 'joe pearson', 'kevin quinn', 'jon millard', 'game miami', 'fifa great', 'mls game', 'chelsea', 'jets'] Team: Manchester City, Week: 2025-06-16/2025-06-22, Cluster: 0.0 Titles: Man City fined over £1m for breaking PL rule nine time; Man City fined £1m for repeatedly delaying kick-of; Manchester City fined £1m by Premier League over delayed kick-offs and restart Keywords: ['wednesday philadelphia', 'announce thursday', 'december premier', 'december league', 'global football', 'december resume', 'derby december', 'thursday enter', 'ferran soriano', 'soccer global', 'pep guardiola', 'league delay', 'rayan cherki', 'jérémy doku', 'broadcaster', 'phil foden'] Team: Manchester City, Week: 2025-06-16/2025-06-22, Cluster: 1.0 Titles: Stones feeling 'great' after overcoming 'dark days'; 'New season, fresh me' - Foden shines after 'rough' ride; Phil Foden stars in Manchester City win over Wydad AC but Rico Lewis sees red; Premier League fixtures: Man Utd host Arsenal on bumper opening weekend; Premier League opening fixtures: Liverpool host Bournemouth, Arsenal at Manchester United; Man City start new era - but how might Guardiola's side look?; Bernardo Silva named new Manchester City captain in final year of contract; Club World Cup is key for Guardiola as he plots Manchester City revival Keywords: ['champions liverpool', 'saturday champions', 'champions league', 'arsenal weekend', 'afc champions', 'juventus june', 'league spring', 'final sunday', 'opening fifa', 'sunday 2025'] Team: Manchester City, Week: 2025-06-16/2025-06-22, Cluster: 2.0 Titles: I want to stay: John Stones moves to shut down Manchester City exit talk; Cardiff City appoint Brian Barry-Murphy as new head coach on three-year deal Keywords: ['ruud van nistelrooy', 'championship drop', 'argyle relegation', 'relegation league', 'plymouth striker', 'contract summer', 'wednesday bury', 'training week', 'plague season', 'stadium week', 'john stones', 'ryan hardie', 'vincent tan', 'world cup', 'lee riley', 'preston', 'al ain', 'brian'] Team: Manchester City, Week: 2025-06-16/2025-06-22, Cluster: 3.0 Titles: Manchester City open to letting Ilkay Gündogan join Galatasara; What Chelsea can expect from £48m winger Gitten; Football transfer rumours: Real Madrid plot move for Myles Lewis-Skelly?; Kyle Walker emerges as possible choice for David Moyes to strengthen Everton Keywords: ['manchester united', 'borussia dortmund', 'uefa competition', 'chelsea thursday', 'champions league', 'dortmund striker', 'goal bundesliga', 'chelsea manager', 'nicolas jackson', 'league chelsea', 'chelsea boss', 'chelsea june', 'darwin núñez', 'new manager', 'liam delap', 'bbc sport', 'bernabéu', 'everton'] Team: Manchester City, Week: 2025-06-16/2025-06-22, Cluster: 4.0 Titles: Club World Cup trophy won't make up for last season - Guardiola; Lewis red card 'unnecessary' - Guardiola; Jack Grealish’s Club World Cup omission ‘best’ for him and Manchester City, says Gua Keywords: ['champion galatasaray', 'manager competition', 'tournament stadium', 'champions league', 'turkish champion', 'wydad casablanca', 'tournament team', 'atlanta sunday', 'mateo kovacic', 'jack grealish', 'pep guardiola', 'vladimir ivic', 'major trophy', 'james mcatee', 'kyle walker', 'rico lewis', 'ruben dias', 'world cup', 'cup final'] Team: Manchester City, Week: 2025-06-16/2025-06-22, Cluster: 5.0 Titles: Nuno Espírito Santo signs new three-year deal to stay at Nottingham Fores Keywords: ['evangelos marinakis', 'tottenham manager', 'qualify champions', 'champions league', 'wolves tottenham', 'forest manager', 'forest compete', 'finish premier', 'premier league', 'league finish', 'nuno espírito', 'steve cooper', 'mr marinakis', 'finish year'] Team: Manchester City, Week: 2025-06-23/2025-06-29, Cluster: 0.0 Titles: '99% is fake news' - Ederson says 'future' at Man City; Ilkay Gündogan keen to see out final year of Manchester City contrac; 'An incredible finisher' - practice makes perfect for Echeverri Keywords: ['goalkeeper ederson', 'season goalkeeper', 'juventus thursday', 'manchester united', 'champions league', 'rival manchester', 'atletico madrid', 'diego maradona', 'benjamin mendy', 'beat juventus', 'juventus beat', 'juventus city', 'stefan ortega', 'pep guardiola', 'carlos tevez', 'extend fifa', 'kyle walker', 'world cup', 'cup final', 'wolf'] Team: Manchester City, Week: 2025-06-23/2025-06-29, Cluster: 1.0 Titles: Bernardo Silva describes Manchester City captaincy as one of his ‘biggest honour; Pep explains how much Man City missed Rodri after Juve return; Bellingham and Vinícius shine as Real Madrid top group at Club World Cu; Erling Haaland hits 300th goal in Manchester City rout of Juventus at Club World Cup; Championship 2025-26 fixtures special, including first games and longest trips; Pep Guardiola warns Manchester City ‘will have to suffer’ against Juve; Man City must suffer in Orlando heat, warns Guardiola; Chelsea's route to Club World Cup final revealed after Man City exit; Club World Cup: Auckland City hold on for shock draw with Boca Juniors while Benfica top Bayern; Football Daily | Bellinghams do battle and subs stay indoors as Club World Cup warms up; Manchester City hit Al Ain for six in one-sided Club World Cup romp Keywords: ['championship football', 'championship friday', 'championship game', 'champions league', 'fifa tournament', 'fifa president', 'manager season', 'chelsea boss', 'legacy fifa', 'fifa prize'] Team: Manchester City, Week: 2025-06-23/2025-06-29, Cluster: 2.0 Titles: Football Daily | The weird, wonderful and woeful from a stormy Club World Cup Keywords: ['tournament suddenly', 'tournament carsley', 'tournament matter', 'mamelodi sundowns', 'squad tournament', 'nicolás otamendi', 'tournament mark', 'tournament fun', 'goal shootout', 'lucas ribeiro', 'gareth rogers', 'goal classic', 'lauren james', 'steve malone', 'auckland fc', 'copa gianni', 'newky brown', 'world cup', 'goal epic', 'dream'] Team: Manchester City, Week: 2025-06-23/2025-06-29, Cluster: 3.0 Titles: Man City's Lewis given further two-match ban Keywords: ['philadelphia wednesday', 'wednesday automatic', 'fifa disciplinary', 'thursday game', 'miss thursday', 'miss monday', 'tackle foul', 'extend fifa', 'rico lewis', 'match ban', 'world cup', 'al ain'] Team: Manchester City, Week: 2025-06-23/2025-06-29, Cluster: 4.0 Titles: Fifa considers options for Iran at 2026 World Cup due to conflict with co-hosts US Keywords: ['trump administration', 'aleksander ceferin', 'fifa competition', 'uefa competition', 'gianni infantino', 'fifa regulation', 'uefa president', 'donald trump', 'fifa council', 'fifa world', 'play fifa', 'world cup'] Team: Manchester City, Week: 2025-06-30/2025-07-06, Cluster: 0.0 Titles: Walker completes move to Burnley from Man City; Walker completes Burnley medical ahead of Man City exit Keywords: ['quilindschy hartman', 'champions league', 'league defender', 'premier league', 'marcus edwards', 'jaidon anthony', 'axel tuanzebe', 'jack grealish', 'success 2022', 'league title', 'burnley boss', 'scott parker', 'kyle walker', 'jon anthony', 'world cup', 'max weiss', '2022 23'] Team: Manchester City, Week: 2025-06-30/2025-07-06, Cluster: 1.0 Titles: In-form Foden and sluggish Dias – what did we learn from City’s Club World Cup? | Jamie Jac; Was Club World Cup trip worth it for Man City?; Football Daily | Al-Hilal and the trouble with underdog stories at the Club World Cup; Al-Hilal 'climb Everest' - but 'worrying signs' for Man City Keywords: ['dutchman tijjani reijnders', 'mohammed bin salman', 'fluminense friday', 'manchester united', 'champions league', 'fifa tournament', 'football weekly', 'marcos leonardo', 'fifa president', 'football daily', 'challenge fifa', 'daily football', 'league opener', 'fifa overlord', 'pep guardiola', 'john stones', 'max rushden', 'oscar bobb', 'chelsea'] Team: Manchester City, Week: 2025-06-30/2025-07-06, Cluster: 2.0 Titles: The rise of Gittens - and how he can spark Chelsea attack Keywords: ['livewire bundesliga', 'dortmund midfielder', 'chelsea complete', 'chelsea signing', 'bundesliga plan', 'replace chelsea', 'nicolas jackson', 'chelsea season', 'season chelsea', 'premier league', 'goal dortmund', 'jadon sanchos', 'jamie gittens', 'nick wright', 'peter smith', 'marco rose', 'liam delap', 'pedro neto'] Team: Manchester City, Week: 2025-06-30/2025-07-06, Cluster: 3.0 Titles: Rodri suffers injury setback as Manchester City count cost of Club World Cup exit Keywords: ['100th midfielder', 'club elimination', 'injury manager', 'bernardo silva', 'josko gvardiol', 'stadium shock', 'winner monday', 'final defeat', 'jérémy doku', 'team waste', 'city crash', 'rúben dias', 'phil foden', 'world cup', 'cup final', 'leonardo'] Team: Manchester City, Week: 2025-06-30/2025-07-06, Cluster: 4.0 Titles: The Club World Cup that wasn’t: how fake highlights took over the intern Keywords: ['juventus goalkeeper', 'cristiano ronaldo', 'tournament dwarf', 'trounce juventus', 'gianni infantino', 'brainchild fifa', 'martin dúbravka', 'juventus video', 'fifa president', 'miami youtube', 'city juventus', 'oprah winfrey', 'game orlando', 'donald trump', 'lionel messi', 'mohamed reda', 'inter miami', 'suzi ragheb', 'mls team', 'reda bow'] Team: Manchester City, Week: 2025-06-30/2025-07-06, Cluster: 5.0 Titles: Burnley sign Walker from Man City in £5m dea; Kyle Walker closes in on shock £5m move to Burnley from Manchester Cit; Man City defender Walker set to sign for Burnley Keywords: ['promotion championship', 'championship burnley', 'evangelos marinakis', 'tottenham reunite', 'tottenham hotspur', 'nottingham forest', 'champions league', 'signing defender', 'medical friday', 'premier league', 'johan bakayoko', 'anthony elanga', 'axel tuanzebe', 'league title', 'scott parker', 'kyle walker', 'squad june', 'eddie howe', 'world cup', 'max weiss'] Team: Manchester City, Week: 2025-07-07/2025-07-13, Cluster: 0.0 Titles: Ex-Man City striker Dzeko to play into 40s with Fiorentina Keywords: ['league qualifier', 'community shield', 'uefa conference', 'june automatic', 'premier league', 'league title', 'score goal', 'cup league', 'league cup', 'fenerbahce', 'edin dzeko', 'run june'] Team: Manchester City, Week: 2025-07-07/2025-07-13, Cluster: 1.0 Titles: Moyes contends with thin squad as Everton’s era of short-termism catches up with cl Keywords: ['harrison armstrong', 'nathan patterson', 'jesper lindstrøm', 'sunday training', 'everton recruit', 'football summer', 'summer transfer', 'jordan pickford', 'everton summer', 'report sunday', 'jack harrison', 'insight sport', 'new director', 'nick hammond', 'ashley young', 'james smith', 'final game', 'new owner', 'new chief'] Team: Manchester City, Week: 2025-07-14/2025-07-20, Cluster: 0.0 Titles: Man City sign 'next Odegaard' Nypan Keywords: ['midfielder rosenborg', 'marcus bettinelli', 'rosenborg debut', 'summer signing', 'signing season', 'sverre nypan', 'rayan cherki', 'summer loan', 'loan summer', 'league game', 'nypan june', 'rayan ait', 'june sky', 'nardo fk', 'pat'] Team: Manchester City, Week: 2025-07-14/2025-07-20, Cluster: 1.0 Titles: Football Daily | Crystal Palace, Nottingham Forest and Uefa sermons on integrity; Man City agree record 10-year kit deal worth £1b; Manchester City sign partnership deal with Puma worth at least £1b Keywords: ['popcorn multiperspectivalism', 'romantic football', 'manchester united', 'nottingham forest', 'yannick woudstra', 'friday football', 'bucket popcorn', 'football daily', 'football fancy', 'football email', 'daily football', 'tony rabaiotti', 'football geek', 'football late', 'bob mortimer', 'john textor', 'alan bates', 'multiplex', 'adidas', 'uefa'] Team: Manchester City, Week: 2025-07-14/2025-07-20, Cluster: 2.0 Titles: Papers: Man Utd to hijack Arsenal's Gyokeres move?; Man City approach Burnley in attempt to re-sign Trafford Keywords: ['manchester united', 'marcus bettinelli', 'arsenal collapse', 'monday newspaper', 'chelsea striker', 'arsenal failure', 'nicolas jackson', 'viktor gyokeres', 'preseason tour', 'new goalkeeper', 'hijack arsenal', 'james trafford', 'asia thursday', 'stefan ortega', 'burnley june', 'final hurdle', 'adam wharton', 'mateo joseph', 'kyle walker'] Team: Manchester City, Week: 2025-07-21/2025-07-27, Cluster: 0.0 Titles: Transfer roundup: Trafford returns to Manchester City as Wrexham eye Eriksen deal; Man City to re-sign Trafford - why Guardiola wants keeper back; Manchester City’s record £1bn deal with Puma and the value beyond bottom l; Nottingham Forest working on Dan Ndoye deal and weigh up James McAtee bid Keywords: ['goalkeeper manager', 'championship squad', 'championship game', 'fourth goalkeeper', 'manchester united', 'sichuan jiuniu fc', 'nottingham forest', 'champions league', 'new championship', 'bolton wanderers', 'league trafford', 'bundesliga club', 'trafford match', 'rob mcelhenney', 'martin schoots', 'jadon sancho', 'league goal', 'girona fc', 'chelsea', 'uefa'] Team: Manchester City, Week: 2025-07-21/2025-07-27, Cluster: 1.0 Titles: Parris to London: England forward to join City Lionesses after side’s promoti Keywords: ['european champion', 'champions league', 'champion england', 'france champions', 'poppy pattinson', 'tuesday parris', 'sanni franssi', 'kang tuesday', 'teyah goldie', 'new recruit', 'everton win', 'euro squad', 'league win', 'elene lete', 'brighton'] Team: Manchester City, Week: 2025-07-21/2025-07-27, Cluster: 2.0 Titles: Phenoms to flops: 10 stars who swapped Bundesliga for Premier League Keywords: ['bastian schweinsteiger', 'bundesliga appearance', 'signing bundesliga', 'leverkusen chelsea', 'player bundesliga', 'manchester united', 'borussia dortmund', 'bundesliga title', 'champions league', 'bayer leverkusen', 'bundesliga club', 'bundesliga win', 'buy bundesliga', 'manchester utd', 'brendan rogers', 'florian wirtz', 'lukas nmecha', 'league goal', 'timo werner'] Team: Manchester City, Week: 2025-07-28/2025-08-03, Cluster: 0.0 Titles: Man City re-sign Trafford from Burnley; Trafford rejoins Man City for 'British record fee'; James Trafford completes return ‘home’ to Manchester City in £27m; Football transfer rumours: Chelsea and Manchester United battle for Kolo Muani? Keywords: ['championship record', 'championship squad', 'championship game', 'championship save', 'manchester united', 'cristiano ronaldo', 'new championship', 'rival manchester', 'bolton wanderers', 'league trafford', 'jordan pickford', 'new goalkeeper', 'james trafford', 'michael cooper', 'stefan ortega', 'juventus bid', 'league goal', 'aston villa', 'xabi alonso', 'everton'] Team: Manchester City, Week: 2025-07-28/2025-08-03, Cluster: 1.0 Titles: Proper England: perfect unity that shows how Lionesses triumphed over the odds | Jonathan Liew Keywords: ['tournament fractured', 'pandemonium cricket', 'england tournament', 'england goalkeeper', 'entire tournament', 'michelle agyemang', 'jonny wilkinson', 'olympics jonny', 'woman football', 'tommy robinson', 'anna moorhouse', 'cricket world', 'final sunday', 'kelly holmes', 'keira walsh', 'lucy bronze', 'jill scott', 'world cup', 'euros'] Team: Manchester City, Week: 2025-07-28/2025-08-03, Cluster: 2.0 Titles: How would Liverpool fit Ekitike and Isak in the same team? Keywords: ['business unprecedented', 'signing bundesliga', 'dominik szoboszlai', 'bundesliga season', 'liverpool manager', 'champions league', 'ryan gravenberch', 'duncan alexander', 'jeremie frimpong', 'bundesliga star', 'league champion', 'premier league', 'alexander isak', 'new liverpool', 'league final', 'jurgen klopp', 'cody gapko', 'luis diaz'] Team: Manchester United, Week: 2025-06-02/2025-06-08, Cluster: 0.0 Titles: The smell of victory: boom in classic football shirts shows no sign of fading Keywords: ['matchwornshirt strike', 'matchwornshirt live', 'destroy footballer', 'football practice', 'tijmen zonderwijk', 'editor football', 'footballer dna', 'europa league', 'league final', 'uefa launch', 'app depop', 'dua lipa', 'adriano', 'mundial', 'grêmio', 'messi', 'bob'] Team: Manchester United, Week: 2025-06-02/2025-06-08, Cluster: 1.0 Titles: How the Glazer family cost Manchester United £1.2b Keywords: ['takeover manchester', 'anniversary florida', 'annual commercial', 'recent financial', '2bn financial', 'alex ferguson', 'jim ratcliffe', 'omar berrada', 'family june', '187bn cash', 'club june', 'spend 2bn', 'june pay', 'glazer'] Team: Manchester United, Week: 2025-06-09/2025-06-15, Cluster: 0.0 Titles: Arsenal to make fresh bid to tempt Watkins - Paper Talk; Man Utd's move for Gyokeres doomed - Paper Talk; Viktor Gyökeres ready to snub Manchester United for ‘dream’ Arsenal; Football transfer rumours: Garnacho off to Villa? Spurs in for Mbeumo? Keywords: ['wednesday manager', 'champions league', 'signing arsenal', 'goal bundesliga', 'england striker', 'marcus rashford', 'markus krösche', 'arsenal dream', 'frankfurt ceo', 'ollie watkins', 'league final', 'leeds united', 'new manager', 'aston villa', 'ceo markus', 'rb leipzig', 'chelsea', 'everton', 'wolf'] Team: Manchester United, Week: 2025-06-09/2025-06-15, Cluster: 1.0 Titles: Cunha completes 'dream' £62.5m Man Utd move - how does he fit in Keywords: ['england midfielder', 'european football', 'champions league', 'competition wolf', 'league knockout', 'wolves contract', 'atletico madrid', 'bruno fernandes', 'rasmus hojlund', 'winger antony', 'matheus cunha', 'wolves coach', 'goal premier', 'league match', 'ruben amorim', 'jason wilcox', 'goal league', 'bbc sport'] Team: Manchester United, Week: 2025-06-16/2025-06-22, Cluster: 0.0 Titles: Spurs fined by FA for fans' homophobic chanting Keywords: ['september chanting', 'tottenham hotspur', 'follow homophobic', 'homophobic chant', 'supporter match', 'premier league', 'win manchester', 'league fixture', '000 football'] Team: Manchester United, Week: 2025-06-16/2025-06-22, Cluster: 1.0 Titles: Ticket price rises 'kick in teeth', say Man Utd fans; Kick in the teeth: Manchester United fans criticise new ticket prices; Premier League fixtures: Man Utd host Arsenal on bumper opening weekend; Arsenal fixtures: Gunners face nightmare start with trips to Old Trafford and Anfield; Man Utd fixtures: United start at home to Arsenal on Sky in tough opening run; Man City fixtures: Tough opening games for Guardiola's side; Chelsea fixtures: Home comforts in opening month - but a tricky end on paper; Premier League opening fixtures: Liverpool host Bournemouth, Arsenal at Manchester United; 'Some Man Utd players may have been intimidated by weight of shirt' Keywords: ['champions liverpool', 'expensive matchday', 'tottenham hotspur', 'champions league', 'leeds vs everton', 'arsenal weekend', 'matchday ticket', 'chelsea 3pm25', 'derby weekend', 'thursday june', 'chelsea boss', 'league final', 'leeds united', 'wayne rooney', 'aston villa', 'euros'] Team: Manchester United, Week: 2025-06-16/2025-06-22, Cluster: 2.0 Titles: Marcus Rashford keen on linking up with Lamine Yamal at Barcelona; Rashford confirms desire to play with Barcelona star Yamal; Monaco target André Onana but goalkeeper is keen to stay at Manchester Unite; Papers: Villa goalkeeper Martinez wants Man Utd move; Former England striker Carroll leaves Bordeaux; Monaco interested in Man Utd's Onana; Papers: Liverpool to make significant offer for Guehi; Manchester United monitoring Eintracht Frankfurt striker Hugo Ekitike; Man Utd relaxed about Mbeumo pursuit amid Spurs interest Keywords: ['borussia monchengladbach', 'champion liverpool', 'barcelona sporting', 'competition spain', 'rugby premiership', 'champions league', 'spanish youtuber', 'goal bundesliga', 'bart verbruggen', 'new goalkeeper', 'europa league', 'nico williams', 'jadon sancho', 'lukas nmecha', 'goal europa', 'caleb wiley', 'adam smith', 'chelsea', 'monaco'] Team: Manchester United, Week: 2025-06-16/2025-06-22, Cluster: 3.0 Titles: Berrada confident Manchester United can win men’s and women’s league titles by ; Authoritarian-friendly Fifa fest shows why next year’s World Cup must be boycotted | Byline Heba Gowayed and Nicholas Occhiu Keywords: ['sportswashing russia', 'benjamin netanyahu', '150th anniversary', 'gianni infantino', 'fifa reconsider', 'final tottenham', 'fifa notorious', 'fifa president', 'mahmoud khalil', 'europa league', 'league final', 'league title', 'lionel messi', 'yoav gallant', 'omar berrada', 'kristi noem', 'world cup', 'jd vance', 'trump'] Team: Manchester United, Week: 2025-06-23/2025-06-29, Cluster: 0.0 Titles: Championship 2025-26 fixtures special, including first games and longest trips; Scoring machine or freak season? What Mbeumo could bring to Man Utd Keywords: ['championship sheffield', 'championship football', 'november championship', 'championship opening', 'championship friday', 'season championship', 'championship game', 'playoff final', 'league winner', 'league goal'] Team: Manchester United, Week: 2025-06-23/2025-06-29, Cluster: 1.0 Titles: Pogba signs for Monaco; Papers: Liverpool to take patient approach in Isak race; Brentford reject second Man Utd bid for Mbeumo - but talks ongoing; Papers: Liverpool set to battle Man Utd and Arsenal for Gyokeres; Juventus to hold talks with Man Utd over Sancho; Football transfer rumours: Jadon Sancho offered exit route to Fenerbahce?; Brentford agree deal for set-piece coach Keith Andrews to step up as manager; Manchester United increase offer for Brentford’s Bryan Mbeumo to £; How can Man Utd afford Mbeumo deal?; Man Utd make improved bid for Mbeumo Keywords: ['championship switzerland', 'championship football', 'london cty lionesses', 'defender luke shaw', 'juventus contract', 'borussia dortmund', 'tottenham hotspur', 'champions league', 'italian champion', 'chelsea return', 'june juventus', 'europa league', 'monaco finish', 'league final', 'wayne rooney', 'aston villa', 'adam smith', 'bbc sport'] Team: Manchester United, Week: 2025-06-23/2025-06-29, Cluster: 2.0 Titles: Keith Andrews steps up from set-piece job and vows to make Brentford ‘relentles Keywords: ['brentford director', 'christian nørgaard', 'director football', 'career midfielder', 'caoimhín kelleher', 'premier league', 'brentford july', 'keith andrews', 'coach thomas', 'club captain', 'thomas frank', 'bryan mbeumo', 'league goal', 'coach year', 'head coach', 'phil giles', 'brøndby'] Team: Manchester United, Week: 2025-06-23/2025-06-29, Cluster: 3.0 Titles: Brentford's potential 'massive' says new boss Andrews; Football Daily | Preston and Spud Bros cook up a shirt sponsorship deal we can get behind Keywords: ['championship quote', 'tournament monday', 'wolves midfielder', 'tottenham hotspur', 'wednesday pizza', 'arsenal season', 'michael butler', 'kieran mckenna', 'manager coach', 'harley nelson', 'twin brother', 'bart simpson', 'adam lallana', 'igor thiago', 'coach year', 'dean smith', 'tim taylor', 'ceo leeds', 'world cup', 'spud bros'] Team: Manchester United, Week: 2025-06-30/2025-07-06, Cluster: 0.0 Titles: Rashford among five to tell Man Utd they want to leave; Man Utd give five players extra time off to find moves away; Garnacho, Rashford and Sancho among five who tell Manchester United they want out Keywords: ['preparation monday', 'alejandro garnacho', 'season substitute', 'bayer leverkusen', 'united matchday', 'relocate london', 'marcus rashford', 'matchday squad', 'europa league', 'nico williams', 'ollie watkins', 'league final', 'jadon sancho', 'later month', 'squad final', 'season loan', 'aston villa', 'phil giles', 'chelsea'] Team: Manchester United, Week: 2025-06-30/2025-07-06, Cluster: 1.0 Titles: Im not scared of taking risks: Robbie Savage sets sights on Forest Green revival Keywords: ['zaha hadid architects', 'championship savage', 'brendan rodgers', 'duncan ferguson', 'league playoff', 'playoff season', 'season dugout', 'europa league', 'robbie savage', 'manager year', 'big football', 'forest green', 'career goal', 'new manager', 'afc friday', 'dale vince', 'mark bowen'] Team: Manchester United, Week: 2025-06-30/2025-07-06, Cluster: 2.0 Titles: Teenage left-back whose role model is Marcelo - Leon joins Man Utd Keywords: ['libertadores knockout', 'jose antonio reyes', 'copa libertadores', 'american football', 'sportivo ameliano', 'newspaper coach', 'lightning quick', 'juan jose zapag', 'manolo jimenez', 'argentina mls', 'diego gavilan', 'hernan acuna', 'sergio ramos', 'month coach', 'august copa', 'debut month', 'jesus navas', 'coach 19s'] Team: Manchester United, Week: 2025-06-30/2025-07-06, Cluster: 3.0 Titles: Semenyo signs new Bournemouth deal; Papers: Man Utd monitoring Aston Villa striker Watkins; Football transfer rumours: Manchester United switch focus to Ollie Watkins? Keywords: ['competition bundesliga', 'championship hull', 'tuesday newspaper', 'stadium christmas', 'champions league', 'champion contact', 'league champion', 'german champion', 'nicolas jackson', 'ashley phillips', 'record rangers', 'hayden hackney', 'ollie watkins', 'record break', 'aaron ramsey', 'aston villa', 'tom cairney', 'willie kirk', 'luis díaz'] Team: Manchester United, Week: 2025-07-07/2025-07-13, Cluster: 0.0 Titles: Taking flight: how Premier League clubs are racking up 175,000 summer air miles; The most aggressive set-piece team in the world plays in Minnesota; Football Daily | Manchester United are back but the revolution will not be televised Keywords: ['borussia mönchengladbach', 'fluminense chelsea', 'nottingham forest', 'francishe mexican', 'campaign tuesday', 'european soccer', 'manchester uted', 'league soccer', 'soccer decade', 'chelsea kick', 'mls premier', 'aston villa', 'uefa super', 'fiorentina', 'mls team', 'goal mls', 'everton', 'lazio'] Team: Manchester United, Week: 2025-07-07/2025-07-13, Cluster: 1.0 Titles: Papers: Rashford set for crunch talks with Man Utd hierarchy; Ex-England striker Carroll joins Dagenham & Redbridge; Rashford becomes Barca's top left-wing target - Sky in Germany; Papers: Napoli to reignite interest in Man Utd's Garnacho with £45m proposa; Man Utd want to host 2035 Women's World Cup final; Man Utd hopeful of finalising Mbeumo deal in time for US tour Keywords: ['march announcement', 'thursday newspaper', 'champions league', 'arsenal premier', 'viktor gyökeres', 'marcus rashford', 'stadium daily', 'football news', 'upcoming club', 'nico williams', 'gareth taylor', 'month arrest', 'hugo ekitike', 'jadon sancho', 'new stadium', 'aston villa', 'ryan bowman', 'john swift', 'cup final'] Team: Manchester United, Week: 2025-07-07/2025-07-13, Cluster: 2.0 Titles: Louis van Gaal ‘no longer bothered by cancer’ and could be tempted to coach a; Ex-Man Utd boss Van Gaal 'no longer bothered by cancer'; Athletic Bilbao’s Álvarez blames hair loss medicine for provisional doping suspens Keywords: ['cancer successful', 'testicular cancer', 'champions league', 'prostate cancer', 'cancer announce', 'louis van gaal', 'cancer friday', 'yeray álvarez', 'cure cancer', 'cancer year', 'cancer keen', 'cancer ex', 'humberto', 'bilbao', 'uefa', 'ajax'] Team: Manchester United, Week: 2025-07-07/2025-07-13, Cluster: 3.0 Titles: Workforce diversity data in English football is welcome but transparency seems to have limits Keywords: ['football leadership', 'june manchester', 'coaching senior', 'retire summer', 'football need', 'football hard', 'work football', 'samuel okafor', 'new football', 'tony burnett', 'survey june', 'coutts', 'kick'] Team: Manchester United, Week: 2025-07-14/2025-07-20, Cluster: 0.0 Titles: Mbeumo completes Man Utd medical - striker next?; Man Utd agree deal to sign Mbeumo; Manchester United agree deal to buy Bryan Mbeumo for initial £65; Man Utd agree £65m deal to sign Brentford's Mbeum; Manchester United make improved Bryan Mbeumo bid with £70m packag; Man Utd make £70m bid for Mbeum; Man Utd make third bid for Brentford's Mbeumo; Manchester United’s Mbeumo push stalls after Brentford raise price towards £; The Man Utd Five: Ousted but not out; Brentford unlikely to sell both Man Utd target Mbeumo and Wissa Keywords: ['defender alvaro carreras', 'transfer deadline', 'nottingham forest', 'strawberry arena', 'arsenal premier', 'atletico madrid', 'preseason tour', 'league opener', 'europa league', 'training july', 'ollie watkins', 'tour tuesday', 'league final', 'league goal', 'aston villa', 'start june', 'adam smith', 'oscar bobb', 'everton'] Team: Manchester United, Week: 2025-07-14/2025-07-20, Cluster: 1.0 Titles: Man Utd fan admits slapping Grealish at derby; Tuanzebe launches legal complaint against Manchester United alleging ‘medical negligenc; Defender Tuanzebe sues former club Man Utd Keywords: ['melanie winstantley', 'ole gunnar solskjær', 'assault manchester', 'footballer insult', 'director football', 'conviction arrest', 'football banning', 'slap footballer', 'darren fletcher', 'player arrest', 'count assault', 'banning order', 'jack grealish', 'axel tuanzebe', 'ms winstanley', 'league final', 'jason wilcox', 'holt arrest', 'ipswich'] Team: Manchester United, Week: 2025-07-14/2025-07-20, Cluster: 2.0 Titles: Man Utd new boy Leon catches eye in draw with Leeds Keywords: ['veteran goalkeeper', 'sebastiaan bornauw', 'leeds goalkeeper', 'schoolboy south', 'everton august', 'premier league', 'leeds striker', 'league summer', 'coaching luke', 'jack harrison', 'lukas nmecha', 'jayden bogle', 'ruben amorim', 'new signing', 'harry amass', 'match trip', 'tom heaton', 'diego leon', 'luke shaw'] Team: Manchester United, Week: 2025-07-14/2025-07-20, Cluster: 3.0 Titles: Premier League fans in Asia want to feel valued – and not just as a source of reven Keywords: ['jittakorn srikhamkhrua', 'sawita chuasukontip', 'liverpool clash', 'derby tottenham', 'finish malaysia', 'singapore game', 'thai liverpool', 'theatre dreams', 'simon chadwick', 'mokhtar dahari', 'clash bangkok', 'aysha ridzuan', 'arsenal lose', 'london derby', 'marcus luer', 'team death'] Team: Manchester United, Week: 2025-07-14/2025-07-20, Cluster: 4.0 Titles: Papers: Man Utd to hijack Arsenal's Gyokeres move?; Deal in principle agreed for Rashford to join Barcelona; Marcus Rashford in talks with Barcelona after Manchester United agree loan; Barcelona close to agreement over Rashford loan - with key detail; Forest plotting shock swoop for Man Utd outcast Sancho - Paper Talk; Newcastle will refuse Isak sale even if he wants Liverpool move - Paper Talk; Elanga eager to ‘showcase talent’ at Newcastle but stays noncommittal on Isak’s ; Chelsea make Villa's Rogers top summer target - Paper Talk; Real Madrid sign ex-Man Utd defender Carreras from Benfica Keywords: ['thursday newspaper', 'football lawmaker', 'nottingham forest', 'arsenal collapse', 'champions league', 'benito mussolini', 'chelsea striker', 'brendan rodgers', 'jude bellingham', 'preseason tour', 'new goalkeeper', 'football uefa', 'europa league', 'jack marriott', 'chelsea boss', 'leeds united', 'adam wharton', 'aston villa'] Team: Manchester United, Week: 2025-07-14/2025-07-20, Cluster: 5.0 Titles: Man Utd's unwanted five not in Stockholm squad but Cunha and Leon travel; Mbeumo 'proven quality' - but Man Utd still have striker dilemma; How could Mbeumo fit into Amorim's new-look Man Utd attack?; Problems piling up for Ruben Amorim as Manchester United struggle to rebuild | Jamie Jackson Keywords: ['carrington saturday', 'blackburn rovers', 'saturday search', 'nicolas jackson', 'leeds saturday', 'ethan williams', 'tuesday match', 'league opener', 'league sunday', 'miss saturday', 'europa league', 'ollie watkins', 'alex ferguson', 'final league', 'leeds united', 'league goal', 'liam delap', 'chelsea'] Team: Manchester United, Week: 2025-07-21/2025-07-27, Cluster: 0.0 Titles: Mount says Man Utd should aim for European return; Footballl Daily | Welcome to Kasi Flava, where falling asleep on the ball is encouraged Keywords: ['yesterday football', 'champs tournament', 'nottingham forest', 'masters football', 'champions league', 'tournament prize', 'skepe nketole fc', 'woody harrelson', 'jamie theakston', 'tournament pro', '35s tournament', 'europa league', 'ollie watkins', 'league final', 'jadon sancho', 'fc champion', 'ray simpson', 'everton', 'uefa'] Team: Manchester United, Week: 2025-07-21/2025-07-27, Cluster: 1.0 Titles: Hojlund's fight to answer Man Utd's striker question; Man Utd won't sell players on the cheap - Amorim; Amorim warns of 'surprise' if clubs leave bids to 'last minute' in transfer update; Transfer roundup: Trafford returns to Manchester City as Wrexham eye Eriksen deal; Hey big spenders - Liverpool lead top-four domination of £1bn deal; Saudi Pro League clubs interested in Man Utd's Antony; Villa adamant Watkins not for sale amid Man Utd interest; Manchester United need a new midfielder more than they need a new striker | Daniel Harris; 'A win-win' - reaction in Barcelona to Rashford's arrival; Barcelona confirm Marcus Rashford loan from Manchester United with buy option; 'It's a club where dreams come true' - Rashford joins Barcelona on loan; 'I feel like I'm at home' - Rashford joins Barcelona; 'Rashford's Man Utd exit leaves unanswered questions'; Sesko and Jackson on shortlist - Man Utd's No 9 targets assessed Keywords: ['champions league', 'weekend arsenal', 'global football', 'arsenal opening', 'euro champions', 'league striker', 'europa league', 'chelsea game', 'league final', 'world cup'] Team: Manchester United, Week: 2025-07-21/2025-07-27, Cluster: 2.0 Titles: Portugal to Premier League - how will Gyokeres fare?; Phenoms to flops: 10 stars who swapped Bundesliga for Premier League; Marcus Rashford must stave off sense of anticlimax after Barcelona switch | Jonathan Wilson; Maguire to join Man Utd squad on Wednesday Keywords: ['goal championship', 'borussia dortmund', 'nottingham forest', 'champions league', 'bundesliga title', 'blackburn rovers', 'bayer leverkusen', 'bundesliga win', 'sweden striker', 'goal liverpool', 'brendan rogers', 'world striker', 'europa league', 'florian wirtz', 'primeira liga', 'league goal', 'everton', 'ronaldo'] Team: Manchester United, Week: 2025-07-21/2025-07-27, Cluster: 3.0 Titles: Ex-Man Utd striker Hernandez apologises for sexism; Ex-Man Utd striker Hernandez fined for sexist comments Keywords: ['sexist stereotype', 'claudia sheinbaum', 'mexican football', 'female president', 'mexico president', 'bayer leverkusen', 'javier hernandez', 'backlash mexico', 'mexico captain', 'promote sexist', 'make sexist', 'season mls', 'mexico man', 'chicharito'] Team: Manchester United, Week: 2025-07-21/2025-07-27, Cluster: 4.0 Titles: Football transfer rumours: Sesko or Aghehowa to replace Isak at Newcastle?; Football transfer rumours: Brentford exodus continues with Wissa to Newcastle?; 'I wore this shirt growing up' - Man Utd sign Mbeumo; Club of my dreams: Bryan Mbeumo seals �71m Manchester United move; 'Club of my dreams' - Mbeumo completes £71m Man Utd mov; England in the semi-finals and Manchester United’s infamous five – Football We Keywords: ['newcastle manager', 'rebuff manchester', 'leipzig teammate', 'champions league', 'magpies manager', 'month manager', 'ollie watkins', 'mateo joseph', 'jadon sancho', 'kevin keegan', 'darwin núñez', 'new manager', 'league goal', 'aston villa', 'manager ex', 'adam smith', 'liam delap', 'bees boss', 'andy cole'] Team: Manchester United, Week: 2025-07-28/2025-08-03, Cluster: 0.0 Titles: Papers: Man Utd consider Garnacho-Watkins swap deal Keywords: ['gianluigi donnarumma', 'wednesday newspaper', 'alejandro garnacho', 'striker armando', 'nicolas jackson', 'premier league', 'moreno chelsea', 'sports premier', 'chelsea aston', 'ollie watkins', 'armando broja', 'season ollie', 'tyler morton', 'luke littler', 'aston villa', 'league game', 'alex moreno'] Team: Manchester United, Week: 2025-07-28/2025-08-03, Cluster: 1.0 Titles: Shaw: There are no stragglers in Man Utd squad anymore Keywords: ['alejandro garnacho', 'christian eriksen', 'marcus rashford', 'victor lindelof', 'premier league', 'tyrell malacia', 'europa league', 'league finish', 'league summer', 'clash arsenal', 'league final', 'jadon sancho', 'usa compete', 'league game', 'june jonny', 'luke shaw', 'tour usa', 'antony'] Team: Manchester United, Week: 2025-07-28/2025-08-03, Cluster: 2.0 Titles: Shaw backs Amorim's hard-line 'demands' Keywords: ['alejandro garnacho', 'unhealthy culture', 'defeat tottenham', 'england defender', 'angry interview', 'marcus rashford', 'manager bother', 'tyrell malacia', 'europa league', 'late manager', 'league final', 'final defeat', 'jadon sancho', 'gary neville', 'luke shaw', 'amorim'] Team: Manchester United, Week: 2025-07-28/2025-08-03, Cluster: 3.0 Titles: Chess fan Mbeumo on why Man Utd was right move for him; Football transfer rumours: Donnarumma to leave PSG … for Manchester Unite; Bologna favourites to sign Miller - gossip; Papers: Everton want Grealish loan as Man Utd weigh up Donnarumma move; Newcastle expecting bid from Liverpool for Isak this week - Paper Talk Keywords: ['professional football', 'tomas bent magnusson', 'netflix documentary', 'football intensity', 'stuttgart sporting', 'football thousand', 'european football', 'football strategy', 'nottingham forest', 'borussia dortmund', 'tottenham hotspur', 'football insider', 'shootout victory', 'oliver goodbrand', 'stadium referee', 'aston villa', 'sturm graz', 'wolf'] Team: Tottenham Hotspur, Week: 2025-06-02/2025-06-08, Cluster: 0.0 Titles: Bilbao was a glorious blip for Spurs – and that’s why Levy had to sack Postecoglou | Jonathan Wi Keywords: ['intensity football', 'manchester united', 'champions league', 'success football', 'ange postecoglou', 'league success', 'europa league', 'win eintracht', 'josé mourinho', 'football fun', 'league final', 'thomas frank', 'league win', 'win europa', 'brentford', 'bruno', 'erik'] Team: Tottenham Hotspur, Week: 2025-06-02/2025-06-08, Cluster: 1.0 Titles: Pochettino says Tottenham links are ‘not realistic’ after USMNT loss to Tu; Mbeumo intrigued by Spurs move as initial talks held with Brentford Keywords: ['mauricio pochettino', 'manchester united', 'champions league', 'ange postecoglou', 'jonathan wilson', 'europa league', 'league final', 'final season', 'danish coach', 'jack mcglynn', 'lose panama', 'johan lange', 'final team', 'adam smith', 'lyngby bk', 'brentford'] Team: Tottenham Hotspur, Week: 2025-06-09/2025-06-15, Cluster: 0.0 Titles: Spurs file High Court claim against Ratcliffe's Ineos; Spurs sue Ratcliffe's INEOS over terminated sponsorship deal Keywords: ['automotive partner', 'automotive london', 'london commercial', 'manchester united', 'grenadier london', 'ineos automotive', 'london team', 'car london'] Team: Tottenham Hotspur, Week: 2025-06-09/2025-06-15, Cluster: 1.0 Titles: Frank's Spurs in-tray: Win players over, Son and Romero futures and transfers; Flexible Frank can add layers to Angeball - but Spurs move is a gamble; 'A gamble for Frank - but Dane has earned Spurs chance' Keywords: ['griffin park grapevine', 'supporter heartbroken', 'football strategist', 'football manager', 'champions league', 'football analyst', 'german champion', 'atletico madrid', 'matthew benham', 'james maddison', 'ollie watkins', 'sack manager', 'league final', 'simon weaver', 'dean smith', 'phil giles', 'jan molby', 'wolf'] Team: Tottenham Hotspur, Week: 2025-06-09/2025-06-15, Cluster: 2.0 Titles: Mbeumo: Transfer speculation new to me, but I accept it; Spurs complete permanent deal for Tel; Spurs hold talks over signing Brentford’s Bryan Mbeumo and are interested in Yoane Wis Keywords: ['manchester united', 'nottingham forest', 'champions league', 'dortmund manager', 'goal tournament', 'signing bayern', 'matthew benham', 'wilson odobert', 'kieran mckenna', 'europa league', 'league final', 'craig slater', 'league goal', 'aston villa', 'max eberl'] Team: Tottenham Hotspur, Week: 2025-06-09/2025-06-15, Cluster: 3.0 Titles: What are the priorities for new Spurs manager Frank?; Thomas Frank’s Tottenham in-tray: style, injuries, the defence and Le; England’s grind, Nations League drama and Ange Postecoglou out at Spurs – Football We Keywords: ['manchester united', 'christian eriksen', 'champions league', 'andreas bjelland', 'jordan henderson', 'manager premier', 'league manager', 'manager return', 'matthew benham', 'league winner', 'europa league', 'ollie watkins', 'league final', 'league goal', 'johan lange', 'soundcloud', 'bbc sport', 'new boss'] Team: Tottenham Hotspur, Week: 2025-06-16/2025-06-22, Cluster: 0.0 Titles: Football transfer rumours: Kudus in and Son out at Spurs? Joe Gomez to Sunderland?; Spurs in touch with stranded Israel winger Solomon; Son decision set to be delayed until after Spurs' Asia tour Keywords: ['championship match', 'manchester united', 'striker juventus', 'leonardo bonucci', 'shakhtar donetsk', 'league champion', 'steph houghton', 'benjamin sesko', 'europa league', 'ollie watkins', 'league final', 'leeds united', 'joe gomez'] Team: Tottenham Hotspur, Week: 2025-06-16/2025-06-22, Cluster: 1.0 Titles: Frank: Ange is a Spurs legend - I want to create more of those moments; We need to win the league: Levy sets sights high for new Spurs era under Frank; Sacking Postecoglou was emotionally difficult - Levy Keywords: ['manchester united', 'champions league', 'league champions', 'ange postecoglou', 'europa league', 'league winner', 'thomas frank', 'aston villa', 'johan lange', 'uefa super', 'scott munn', 'new coach', 'brentford', 'solomon'] Team: Tottenham Hotspur, Week: 2025-06-16/2025-06-22, Cluster: 2.0 Titles: Tottenham fined £75,000 by FA for homophobic chanting from supporter Keywords: ['homophobic chanting', 'chelsea midfielder', 'manchester united', 'match manchester', 'abusive indecent', 'proud lilywhites', 'club homophobic', 'arsenal manager', 'united chelsea'] Team: Tottenham Hotspur, Week: 2025-06-16/2025-06-22, Cluster: 3.0 Titles: We need to take risks: Thomas Frank promises to attack in bid to make Spurs serial winners; Tottenham fixtures: Frank's first PL game in charge against Burnley at home; Premier League opening fixtures: Liverpool host Bournemouth, Arsenal at Manchester United Keywords: ['manchester united', 'nottingham forest', 'champions league', 'league champions', 'arsenal weekend', 'europa league', 'chelsea 3pm24', 'rival chelsea', '3pm17 chelsea', 'derby weekend', 'florian wirtz', 'derby final', 'new manager', 'aston villa', 'liverpool', 'brighton', 'everton', 'wolf'] Team: Tottenham Hotspur, Week: 2025-06-16/2025-06-22, Cluster: 4.0 Titles: Hugo Lloris surprised Spurs sacked Postecoglou after ‘amazing achievemen Keywords: ['champions league', 'ange postecoglou', 'premier league', 'europa league', 'victory final', 'league finish', 'hugo lloris', 'win europa', 'cup league', 'world cup', 'chelsea'] Team: Tottenham Hotspur, Week: 2025-06-23/2025-06-29, Cluster: 0.0 Titles: Tottenham eye Eberechi Eze as statement signing for Thomas Frank Keywords: ['england manager', 'league victory', 'premier league', 'qualifying win', 'james maddison', 'thomas tuchel', 'goal england', 'thomas frank', 'eberechi eze', 'new manager', 'pro league', 'kota takai', 'world cup', 'pape sarr'] Team: Tottenham Hotspur, Week: 2025-06-23/2025-06-29, Cluster: 1.0 Titles: Spurs agree £5m deal for Japan's Taka Keywords: ['league kawasaki', 'china september', 'cristian romero', 'japanese super', 'september play', 'cup qualifier', 'radu dragusin', 'win japanese', 'japan senior', 'debut world', 'kevin danso', 'kota takai', 'world cup', 'super cup'] Team: Tottenham Hotspur, Week: 2025-06-30/2025-07-06, Cluster: 0.0 Titles: Kudus wants Spurs move as talks continue with West Ham Keywords: ['interested chelsea', 'chelsea explore', 'league coverage', 'aaron cresswell', 'premier league', 'alfie whiteman', 'mohammed kudus', 'london rival', 'scott parker', 'league game', 'opening bid'] Team: Tottenham Hotspur, Week: 2025-06-30/2025-07-06, Cluster: 1.0 Titles: West Ham reject £50m Kudus bid from Tottenha Keywords: ['league appearance', 'champions league', 'switch champions', 'london stadium', 'premier league', 'mohammed kudus', 'europa league', 'graham potter', 'week chelsea', 'win europa'] Team: Tottenham Hotspur, Week: 2025-07-07/2025-07-13, Cluster: 0.0 Titles: Tottenham sign West Ham midfielder Kudus for £55; Spurs complete £55m deal for West Ham's Kudu; Gibbs-White set for £60m Spurs move medica; Spurs trigger Gibbs-White's release clause; Spurs agree £54.5m deal to buy Mohammed Kudus from West Ha; Tottenham agree £55m fee for West Ham's Kudu; Spurs agree £55m deal for West Ham's Kudu; Tottenham exploring move for Brentford's Wissa Keywords: ['christian norgaard', 'manchester united', 'nottingham forest', 'champions league', 'contract chelsea', 'atletico madrid', 'premier league', 'europa league', 'league winner', 'league final', 'danny murphy', 'mark flekken', 'peter smith', 'bbc sport', 'wolf'] Team: Tottenham Hotspur, Week: 2025-07-07/2025-07-13, Cluster: 1.0 Titles: How are Spurs funding spending spree - and where would signings fit in?; Forest consider legal action against Spurs over Gibbs-White; Morgan Gibbs-White move to Spurs on hold as Nottingham Forest consider legal action Keywords: ['nottingham forest', 'champions league', 'swede kulusevski', 'ange postecoglou', 'dejan kulusevski', 'dominic solanke', 'year frugality', 'james maddison', 'rival arsenal', 'forest late', 'kevin danso', 'late legal', 'new boss', 'wolf'] Team: Tottenham Hotspur, Week: 2025-07-07/2025-07-13, Cluster: 2.0 Titles: Forest consider Gibbs-White's Spurs switch off for now and consult lawyers over move Keywords: ['report thursday', 'forest contract', 'forest cease', 'delay forest', 'make illegal', 'league game', 'sports news'] Team: Tottenham Hotspur, Week: 2025-07-07/2025-07-13, Cluster: 3.0 Titles: Transfer latest: Leeds close on Newcastle’s Longstaff, Spurs land defender Tak Keywords: ['brentford manager', 'cristiano ronaldo', 'champions league', 'giorgio scalvini', 'cristian romero', 'season arsenal', 'premier league', 'james trafford', 'sean longstaff', 'gabriel heinze', 'afc champions', 'final victory', 'callum wilson', 'league final', 'league title', 'hajduk split', 'keith andrew', 'cup league', 'jhon durán', 'staff new'] Team: Tottenham Hotspur, Week: 2025-07-07/2025-07-13, Cluster: 4.0 Titles: Tottenham sign Japan defender Takai for £5 Keywords: ['september defender', 'league kawasaki', 'contract summer', 'japan defender', 'signing summer', 'summer thomas', 'cup qualifier', 'win japanese', 'summer loan', 'kevin danso', 'kota takai', 'mathys tel', 'world cup'] Team: Tottenham Hotspur, Week: 2025-07-07/2025-07-13, Cluster: 5.0 Titles: Why Spurs made Kudus their first signing from West Ham in 14 years Keywords: ['dutchman midfielder', 'champions league', 'chelsea arsenal', 'ajax champions', 'harry redknapp', 'jermaine defoe', 'europa league', 'rival arsenal', 'birthday goal', 'jarrod bowen', 'jimmy walker', 'gary neville', 'stadium new', 'tom vernon', 'sadio mane', 'new boss'] Team: Tottenham Hotspur, Week: 2025-07-14/2025-07-20, Cluster: 0.0 Titles: Frank and open: early observations as Dane’s Spurs tenure begins with friendly w; Frank era at Tottenham begins with pre-season win at Reading; 'I've yet to be sacked' - Frank relishing 'risk' of taking Spurs job; Brave. Aggressive. Attacking - Frank sets out Spurs vision Keywords: ['tournament ambition', 'antonio conte month', 'honeymoon quickly', 'stadium saturday', 'champions league', 'dejan kulusevski', 'atletico madrid', 'europa league', 'manager june', 'league final', 'opening game', 'hajduk split', 'joel pereira', 'djed spence', 'final kick', 'rob couhig', 'dan long'] Team: Tottenham Hotspur, Week: 2025-07-14/2025-07-20, Cluster: 1.0 Titles: 'No brainer' as Dorrington returns to Aberdeen on loan; Thomas Frank hints it may be goodbye to Tottenham for Son Heung-min Keywords: ['tournament consistent', 'champions league', 'league champions', 'dejan kulusevski', 'alfie dorrington', 'ange postecoglou', 'cristian romero', 'honeymoon week', 'europa league', 'league glory', 'thomas frank', 'new manager', 'celtic goal', 'win manager', 'daniel levy', 'brentford', 'hearts', 'son'] Team: Tottenham Hotspur, Week: 2025-07-14/2025-07-20, Cluster: 2.0 Titles: Transfer latest: Walker-Peters joins West Ham and Ferguson closing on Roma move Keywords: ['summer business', 'fabian hürzeler', 'summer signing', 'albion manager', 'manager fabian', 'premier league', 'hammer summer', 'manager blood', 'reboot career', 'evan ferguson', 'graham potter', 'season loan', 'brighton'] Team: Tottenham Hotspur, Week: 2025-07-14/2025-07-20, Cluster: 3.0 Titles: Forest threaten Spurs and Gibbs-White's agent with legal action Keywords: ['nottingham forest', 'league handbook', 'breach contract', 'league coverage', 'agent threaten', 'threaten legal', 'anthony elanga', 'league game', 'sports news', 'rob dorsett', 'daniel levy', 'rule'] Team: Tottenham Hotspur, Week: 2025-07-21/2025-07-27, Cluster: 0.0 Titles: Tottenham stunned as Morgan Gibbs-White signs deal to stay at Nottingham Forest; Los Angeles FC keen on move for Tottenham captain Son Heung-min; Spurs target Gibbs-White left out of Forest squad due to private matter Keywords: ['evangelos marinakis', 'european champion', 'unveiling friday', 'dejan kulusevski', 'brennan johnson', 'wilson odobert', 'europa league', 'wednesday son', 'seoul sunday', 'thomas frank', 'new manager', 'league game', 'forest boss', 'hugo lloris', 'mikey moore', 'win europa', 'solomon'] Team: Tottenham Hotspur, Week: 2025-07-21/2025-07-27, Cluster: 1.0 Titles: Gascoigne 'doing well' after hospital stay Keywords: ['hospital representative', 'voluntarily friday', 'ambulance struggle', 'department friday', 'friday ambulance', 'sunday gascoigne', 'newcastle united', 'home yesterday', 'hospital visit', 'admit hospital', 'paul gascoigne', 'stay hospital', 'everton', 'england', 'lazio']
We observe that there are important connections with what is being said in the articles and the most relevant keywords, like the clubs of tranfers, players' names or expressions that putting them together gives you an idea of the articles, accomplishing our goal.